Código del ejercicio:
Definición de los códigos del ejercicio:
<h3></h3> --> representa un encabezado de nivel 3.<form></form> --> se utiliza para crear un formulario HTML para la entrada del usuario.
<br> --> produce un salto de línea en el texto.
<label></label> --> representa una etiqueta para un elemento en una interfaz de usuario.
<input> --> etiqueta especifica un campo de entrada donde el usuario puede ingresar datos.
onclick --> onclick evento ocurre cuando el usuario hace clic en un elemento.
<script></script> --> contiene comandos u ordenes que se van ejecutando de manera secuencial y comúnmente se utilizan para controlar el comportamiento de un programa en específico o para interactuar con el sistema operativo.
function --> es un bloque de código diseñado para realizar una tarea en particular.
let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
toLowerCase() --> convierte una cadena en letras minúsculas.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
length --> la propiedad length devuelve la longitud de una cadena.
if --> se usa para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
== --> el operador de comparacion ( == ) comprueba si sus dos operandos son iguales y devuelve un resultado booleano.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
document.getElementById() --> devuelve un elemento con un valor especificado.
.value --> establece o devuelve el valor del atributo de valor de un campo de texto.
`${}` --> los literales de plantilla (cadenas de plantilla) le permiten utilizar cadenas o expresiones incrustadas en forma de cadena.
Explicación del Código:
🟦 1. Parte HTML
El HTML crea la estructura del formulario donde el usuario escribe el texto.
Se usa un campo de entrada y botones para ejecutar la función.
<input type="button" value="Mostrar" onclick="mostrar()">
<input type="text" id="resultado">
🟨 2. Parte JavaScript
El JavaScript es el encargado de realizar la lógica del programa.
Convierte el texto a minúsculas y recorre cada letra.
Si encuentra la letra "o", aumenta el contador.
let s = document.getElementById('s').value.toLowerCase();
let c = 0;
for(let i = 0; i < s.length; i++){
if(s[i] === "o"){
c++;
}
}
document.getElementById('resultado').value =
`El texto tiene ${c} vocal(es) "o"`;
}
🟩 3. Funcionamiento del programa
1. El usuario escribe un texto.
2. Presiona el botón "Mostrar".
3. El programa analiza cada letra.
4. Cuenta cuántas veces aparece la vocal "o".
5. Muestra el resultado en pantalla.
No hay comentarios.:
Publicar un comentario