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