tanrax / soy-un-buen-programador-js

Juego con retos sencillos de JavaScript para probarte a ti mismo que sabes lo que haces
11 stars 2 forks source link

Reto 5 #21

Open Franencabo opened 2 years ago

Franencabo commented 2 years ago

const text = 'Él excéso de tíldes también sé considéra una falta de ortografía'; const spanishAccents = {'á':'a','é':'e','í':'i','ó':'o','ú':'u','Á':'A','É':'E','Í':'I','Ó':'O','Ú':'U'};

const removeAccents = (text) =>{ return text.split('').map(letter => spanishAccents[letter] ?? letter).join('').toString();

} console.log(removeAccents(text));

Franencabo commented 2 years ago

He considerado como acentos solo las tildes castellanas. Es verdad que podría haber pensado en los demás tipos de acentuación en otros idiomas.....bueno a ver tu feedback. Ya pensaremos en eso.

tanrax commented 2 years ago

Estoy muy orgulloso de tu solución. Es funcional, limpio y bien planteado. Te felicito mucho! Respecto a no tener en cuenta a todos los acentos... ¡tranqui! Me vale. Aquí tienes mi solución: https://programadorwebvalencia.com/javascript-quitar-acentos/

Franencabo commented 2 years ago

Muchas gracias!!!! He visto tu solución y tengo que darle una vuelta para entender bien que haces. Estoy dándole mucha caña, a ver si sigo con esta racha.