Computer >> Máy Tính >  >> Lập trình >> Javascript

JavaScript Kiểm tra xem string1 có kết thúc bằng string2 hay không

Chúng tôi bắt buộc phải viết một hàm JavaScript có hai chuỗi, chẳng hạn như chuỗi1 và chuỗi2 và xác định xem chuỗi1 có kết thúc bằng chuỗi2 hay không.

Ví dụ -

"The game is on"
Here, "on" should return true

Trong khi,

"the game is off"
Above, “of" should return false

Hãy viết mã cho chức năng này -

Ví dụ

const first = 'The game is on';
const second = ' on';
const endsWith = (first, second) => {
   const { length } = second;
   const { length: l } = first;
   const sub = first.substr(l - length, length);
   return sub === second;
};
console.log(endsWith(first, second));
console.log(endsWith(first, ' off'));

Đầu ra

Đầu ra trong bảng điều khiển sẽ là -

true
false