Finding the 1-based index of a character in alphabets using JavaScript

JavascriptWeb DevelopmentFront End Technology

Problem

We are required to write a JavaScript function that takes in a lowercase English alphabet character. Our function should return the character’s 1-based index in the alphabets.

Example

Following is the code −

 Live Demo

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));

Output

10
raja
Published on 21-Apr-2021 10:23:59
Advertisements