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

Tìm chỉ mục dựa trên 1 của một ký tự trong bảng chữ cái bằng JavaScript

Vấn đề

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một ký tự chữ thường trong bảng chữ cái tiếng Anh. Hàm của chúng ta sẽ trả về chỉ mục dựa trên 1 của ký tự trong bảng chữ cái.

Ví dụ

Sau đây là mã -

const char = 'j';
const findCharIndex = (char = '') => {
   const legend = ' abcdefghijklmnopqrstuvwxyz';
   if(!char || !legend.includes(char) || char.length !== 1){
      return -1;
   };
   return legend.indexOf(char);
};
console.log(findCharIndex(char));

Đầu ra

10