เราจำเป็นต้องเขียนฟังก์ชัน JavaScript ที่ใช้สองสตริง ได้แก่ str1 และ str2 ฟังก์ชันควรกำหนดว่า str1 ลงท้ายด้วย str2 หรือไม่ ฟังก์ชันของเราควรคืนค่าบูลีนบนพื้นฐานนี้
นี่คือสตริงแรกของเรา -
const str1 = 'this is just an example';
นี่คือสตริงที่ 2 ของเรา -
const str2 = 'ample';
ตัวอย่าง
ต่อไปนี้เป็นรหัส -
const str1 = 'this is just an example'; const str2 = 'ample'; const endsWith = (str1, str2) => { const { length } = str2; const { length: l } = str1; const sub = str1.substr(l - length, length); return sub === str2; }; console.log(endsWith(str1, 'temple')); console.log(endsWith(str1, str2));
ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ในคอนโซล -
false true