// Vamos a crear una función que nos cuente las vocales de una cadena
// numVocales("Hola que tal")->5 numVocales("Adios")->3
// ¿Se el numero de 'a' en una cadena?
// Voy letra por letra y miro si es una vocal
console.log(numVocales("camión"));
function numVocales(cadena){
cadena=cadena.toLowerCase();
let cont=0;
// Recorrer la cadena
for(let i=0;i<cadena.length;i++){
// Si ese caracter es una vocal o no
if (esVocal(cadena.at(i))){
cont++;
}
}
return cont;
}
function esVocalSinAcentos(letra){
if (letra=='a' || letra=='e' || letra=='o' || letra=='i' || letra=='u'){
return true;
} else{
return false;
}
}
function esVocal(letra){
let vocales="aeiouáéíóúàèìòùüöï";
return vocales.includes(letra);
}
console.log(toTitle("hola que tal"));
console.log(toTitle("HOLA QUE TAL"));
function toTitle(cadena){
let palabras=cadena.split(" ");
for(let i=0;i<palabras.length;i++){
palabras[i]=palabras[i].at(0).toUpperCase()+palabras[i].slice(1).toLowerCase();
}
return palabras.join(" ");
}