jueves, 27 de febrero de 2025

Sacar el promedio de cuatro números en JavaScript

Código del ejercicio:

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ejercicio JavaScript</title>
</head>
<body>
    <script>
        let num1 = parseInt(prompt('Ingrese el primer número'));
        let num2 = parseInt(prompt('Ingrese el segundo número'));
        let num3 = parseInt(prompt('Ingrese el tercer número'));
        let num4 = parseInt(prompt('Ingrese el cuarto número'));
        let promedio = (num1 + num2 + num3 + num4) / 4;
        let promRound = Math.round(promedio);
        document.write(`El promedio es: ${promRound}`);
    </script>
</body>
</html>

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.
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 cuatro números, calcula el promedio y muestra el resultado en la pantalla.

1. Solicitar números al usuario

Se usa la función prompt() para pedir al usuario que ingrese un número.


let num1 = parseInt(prompt('Ingrese el primer número'));
let num2 = parseInt(prompt('Ingrese el segundo número'));  
let num3 = parseInt(prompt('Ingrese el tercer número'));
let num4 = parseInt(prompt('Ingrese el cuarto número'));
  

La función parseInt() convierte el valor ingresado de texto a número entero.

2. Cálculo del promedio

Se suman los cuatro números y se dividen entre 4 para obtener el promedio.


let promedio = (num1 + num2 + num3 + num4) / 4;  
  

3. Redondear el promedio

Se utiliza Math.round() para redondear el resultado al entero más cercano.


let promRound = Math.round(promedio);  
  

4. Mostrar el resultado

El resultado se muestra en la página web usando document.write().


document.write(`El promedio es: ${promRound}`);  
  

Ejemplo de funcionamiento

Si el usuario ingresa los números 5, 7, 9 y 11, el cálculo sería:


(5 + 7 + 9 + 11) / 4 = 8  
  

El resultado mostrado en la web sería:

El promedio es: 8

No hay comentarios.:

Publicar un comentario

Cómo hacer un diagrama de flujo

Los diagramas de flujo son diagramas que muestran los pasos de un proceso. Los diagramas de flujo básicos son fáciles de crea...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️