biblia.js
Version:
Bíblia-sagrada.js
19 lines • 735 B
JavaScript
exports.retira_acentos = (str) => {
const com_acento = "ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝŔÞßàáâãäåæèéêëìíîïðñòóôõöøùúûüýþÿŕ";
const sem_acento = "AAAAAAACEEEEIIIIDNOOOOOOUUUUYRsBaaaaaaaeeeeiiiionoooooouuuuybyr";
let novastr = "";
for (i = 0; i < str.length; i++) {
var troca = false;
for (a = 0; a < com_acento.length; a++) {
if (str.substr(i, 1) == com_acento.substr(a, 1)) {
novastr += sem_acento.substr(a, 1);
troca = true;
break;
}
}
if (troca == false) {
novastr += str.substr(i, 1);
}
}
return novastr;
}