Hola, dejo mi propuesta de solución para el ejercicio de la entrega CU01135E del programa formativo de programador web de aprenderaprogramar con JavaScript.
1) Genera un script que pida cinco números al usuario usando un bucle for normal (usa prompt para pedir los datos y conviértelos a valor numérico posteriormente). Almacena los números introducidos por el usuario en un array. A continuación usando un for in que recorra el array, muestra un mensaje informando del resultado de multiplicar cada uno de los números por 3. Ejemplo:
Se pedirán al usuario cinco números, supongamos que introduce 1, 3, 9, 10 y 7
A continuación se mostrará el mensaje:
Multiplicamos por 3 los números introducidos: 1*3 = 3, 3*3 = 9, 9*3 = 27, 10*3 = 30 y 7*3 =21.
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<title>Ejercicio CU01135E</title>
<script>
function pedirNumeros(){
var numeroGuardado = [];
var msg = 'Multiplicamos los números elejidos por 3:\n';
for(i=0; i<5; i++){
numeroPedido = prompt('Ingrese un número');
numeroGuardado[i] = Number(numeroPedido);
}
for (i in numeroGuardado){
msg = msg + numeroGuardado[i] + '*3 = ' + (numeroGuardado[i] * 3) + '\n';
}
alert(msg);
}
</script>
</head>
<body>
<script>
pedirNumeros();
</script>
</body>
</html>