// 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(" "); }