
- Javascript Basics Tutorial
- Javascript - Home
- Javascript - Overview
- Javascript - Syntax
- Javascript - Enabling
- Javascript - Placement
- Javascript - Variables
- Javascript - Operators
- Javascript - If...Else
- Javascript - Switch Case
- Javascript - While Loop
- Javascript - For Loop
- Javascript - For...in
- Javascript - Loop Control
- Javascript - Functions
- Javascript - Events
- Javascript - Cookies
- Javascript - Page Redirect
- Javascript - Dialog Boxes
- Javascript - Void Keyword
- Javascript - Page Printing
- JavaScript Objects
- Javascript - Objects
- Javascript - Number
- Javascript - Boolean
- Javascript - Strings
- Javascript - Arrays
- Javascript - Date
- Javascript - Math
- Javascript - RegExp
- Javascript - HTML DOM
- JavaScript Advanced
- Javascript - Error Handling
- Javascript - Validations
- Javascript - Animation
- Javascript - Multimedia
- Javascript - Debugging
- Javascript - Image Map
- Javascript - Browsers
- JavaScript Useful Resources
- Javascript - Questions And Answers
- Javascript - Quick Guide
- Javascript - Functions
- Javascript - Resources
Converting numbers into corresponding alphabets and characters using JavaScript
Problem
We are required to write a JavaScript function that takes in an array of numbers in string format. Our function must return a string. The numbers correspond to the letters of the alphabet in reverse order: a=26, z=1 etc.
We should also account for '!', '?' and ' ' that are represented by '27', '28' and '29' respectively.
Example
Following is the code −
const arr = ['5', '23', '2', '1', '13', '18', '6']; const convertToString = (arr) => { let res = ''; for (let char of arr) { if (Number(char) <= 26) { res += String.fromCharCode(123 - char); } else { if (char === '27') res += '!'; else if(char === '28') res += '?' else res += ' '; }; }; return res; }; console.log(convertToString(arr));
Output
vdyzniu
- Related Articles
- Converting alphabets to Greek letters in JavaScript
- Converting numbers to Indian currency using JavaScript
- Converting number of corresponding string without using library function in JavaScript
- Converting a string to NATO phonetic alphabets in JavaScript
- How to separate alphabets and numbers from an array using JavaScript
- Transforming array of numbers to array of alphabets using JavaScript
- Converting days into years months and weeks - JavaScript
- Converting humanYears into catYears and dogYears in JavaScript
- Indexing numbers to alphabets in JavaScript
- Converting array into increasing sequence in JavaScript
- JavaScript algorithm for converting Roman numbers to decimal numbers
- Finding number of alphabets, digits and special characters in strings using C language
- Generate random characters and numbers in JavaScript?
- Converting strings to numbers with vanilla JavaScript
- Counting smaller numbers after corresponding numbers in JavaScript

Advertisements