DEV Community

Discussion on: Daily Challenge #47 - Alphabets

Collapse
 
yas46 profile image
Yasser Beyer • Edited

JavaScript

let position = (str) => {
    const upper = str.trim().toUpperCase().split('');
    let arr = [];
    upper.map(l => (/^[a-z]+$/i.test(l)) && arr.push(l.charCodeAt(0)-64).toString())
    return arr.join(" ");
}

position("The sunset sets at twelve o' clock.");