<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Ejemplo de ingreso manual de valores en un array</title>
</head>
<body>
<h1>Ingrese valores manualmente en un array</h1>
<script>
// Creamos dos arrays vacíos
var numeros = [];
var letras = [];
// Ingresamos valores manualmente en el primer array usando push()
numeros.push(1);
numeros.push(2);
numeros.push(3);
numeros.push(4);
numeros.push(5);
// Ingresamos valores manualmente en el segundo array usando push()
letras.push('a');
letras.push('b');
letras.push('c');
letras.push('d');
letras.push('e');
// Imprimimos los arrays en la consola del navegador
console.log(numeros);
console.log(letras);
</script>
</body>
</html>
Segundo punto:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Programa complejo en JavaScript</title>
</head>
<body>
<h1>Programa complejo en JavaScript</h1>
<script>
// Definimos una función para calcular el promedio de un array de números
function calcularPromedio(numeros) {
var total = 0;
for (var i = 0; i < numeros.length; i++) {
total += numeros[i];
}
return total / numeros.length;
}
// Creamos un array con 10 números aleatorios entre 1 y 100
var numeros = [];
for (var i = 0; i < 10; i++) {
numeros.push(Math.floor(Math.random() * 100) + 1);
}
console.log("Números aleatorios generados:", numeros);
// Calculamos el promedio de los números
var promedio = calcularPromedio(numeros);
console.log("Promedio de los números:", promedio);
// Creamos un nuevo array con los números mayores que el promedio
var mayoresQueElPromedio = [];
for (var i = 0; i < numeros.length; i++) {
if (numeros[i] > promedio) {
mayoresQueElPromedio.push(numeros[i]);
}
}
console.log("Números mayores que el promedio:", mayoresQueElPromedio);
// Imprimimos el resultado en la página HTML
var resultado = "Los números aleatorios generados son: " + numeros + "<br>";
resultado += "El promedio de los números es: " + promedio + "<br>";
resultado += "Los números mayores que el promedio son: " + mayoresQueElPromedio;
document.write(resultado);
</script>
</body>
</html>