Código del ejercicio:
Definición de los códigos del ejercicio:
<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.let --> permite declarar variables limitando su alcance (scope) al bloque, declaración, o expresión donde se está usando.
parseInt() --> analiza un valor como una cadena y devuelve el primer entero.
prompt() --> muestra un cuadro de diálogo con mensaje opcional, que solicita al usuario que introduzca un texto.
Math.round() --> redondea un número al entero más cercano.
if --> se usa para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> se usa para especificar un bloque de código a ejecutar, si la misma condición es falsa.
>= --> el operador mayor que o igual ( >= ) devuelve true si el operando izquierdo es mayor o igual que el operando derecho, y en false caso contrario.
document.write --> imprime el texto especificado en la página.
${} --> los literales de plantilla (cadenas de plantilla) le permiten utilizar cadenas o expresiones incrustadas en forma de cadena.
Explicación del Código:
Este código en JavaScript solicita al usuario que ingrese tres notas, calcula el promedio de esas notas y muestra un mensaje indicando si aprobó o reprobó.
1. Solicitar notas al usuario
Se utiliza prompt() para pedir tres notas y parseInt() para convertirlas a números enteros.
let nota1 = parseInt(prompt('Ingrese la primera nota'));
let nota2 = parseInt(prompt('Ingrese la segunda nota'));
let nota3 = parseInt(prompt('Ingrese la tercera nota'));
2. Calcular el promedio
Se suman las tres notas y se dividen entre 3. Luego, Math.round() redondea el resultado al número entero más cercano.
let promedio = (nota1 + nota2 + nota3) / 3;
let promRound = Math.round(promedio);
3. Determinar si aprobó o reprobó
Se usa una estructura if para verificar si el promedio redondeado es mayor o igual a 50.
if(promRound >= 50){
document.write(`Su nota es: ${promRound} aprobó.`);
}else{
document.write(`Su nota es: ${promRound} reprobó.`);
}
4. Mostrar el resultado en la página web
Se utiliza document.write() para imprimir el mensaje con la nota final.
No hay comentarios.:
Publicar un comentario