let frase = "Birulei Nau";
const alfabeto = "abcdefghijklmnopqrstuvwxyz";
function obterPosicao(letra){
return alfabeto.indexOf(letra) + 1;
}
function substituiLetra (frase) {
frase = frase.replace(/\s/g, ''); // elimina os espaços
const novaFrase = frase.split('').map(function (letra){
return alfabeto.indexOf(letra.toLowerCase())+1;
}).join("");
return novaFrase; // retorna a string com as posições das letras
}
let posicoes = frase.split("").map(obterPosicao).join("");
let posicoes = [];
for (let i = 0; i < frase.length; i++) {
let c = frase.codePointAt(i);
// se for letra maiúscula, converte para minúscula
if (65 <= c && c <= 90) c+= 32;
if (97 <= c && c <= 122) {
posicoes.push(c - 96);
} else {
posicoes.push(0); // não é letra de A a Z, usar zero
}
}
posicoes = posicoes.join('');
let posicoes = '';
for (let i = 0; i < frase.length; i++) {
let c = frase.codePointAt(i);
// se for letra maiúscula, converte para minúscula
if (65 <= c && c <= 90) c+= 32;
if (97 <= c && c <= 122) {
posicoes += (c - 96);
} else {
posicoes += 0; // não é letra de A a Z, usar zero
}
}
posicoes = substituiLetra(frase)