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

Thiếu chữ cái từ chuỗi trong JavaScript

Chúng ta có một chuỗi chiều dài m chứa m chữ cái đầu tiên của bảng chữ cái tiếng Anh, nhưng bằng cách nào đó, một phần tử bị thiếu trong chuỗi. Vì vậy, bây giờ chuỗi chứa m-1 chữ cái.

Chúng tôi được yêu cầu viết một hàm nhận vào một chuỗi như vậy và trả về phần tử bị thiếu từ chuỗi

Do đó, hãy viết mã cho chức năng này -

Ví dụ

Mã cho điều này sẽ là -

const str = "acdghfbekj";
const missingCharacter = str => {
   // to make the function more consistent
   const s = str.toLowerCase();
   for(let i = 97; ; i++){
      if(s.includes(String.fromCharCode(i))){
         continue;
      };
      return String.fromCharCode(i);
   };
   return false;
};
console.log(missingCharacter(str));

Đầu ra

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

i