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

Tìm ký tự tiếp theo ngay lập tức cho một chữ cái trong chuỗi bằng JavaScript

Vấn đề

Chúng tôi bắt buộc phải viết một hàm JavaScript sử dụng một chuỗi ký tự, str và một ký tự duy nhất, char.

Hàm của chúng ta nên tạo một chuỗi mới chứa ký tự tiếp theo ngay lập tức có trong str sau mỗi phiên bản của char (nếu có).

Ví dụ

Sau đây là mã -

const str = 'this is a string';
const letter = 'i';
const findNextString = (str = '', letter = '') => {
   let res = '';
   for(let i = 0; i < str.length; i++){
      const el = str[i];
      const next = str[i + 1];
      if(letter === el && next){
         res += next;
      };
   };
   return res;
};
console.log(findNextString(str, letter));

Đầu ra

ssn