Tutoriales de Informática y Dispositivos Móviles
Tutoriales de Informática y Dispositivos Móviles
Ejercicios iniciación JavaScript

Ejercicios para aprender JavaScript 10

Ejercicios para aprender JavaScript 10

Un par de ejercicios para practicar la generación de números aleatorios con JavaScript.

Ejercicio 1

Realiza un script que genere un número aleatorio entre 1 y 99

Solución
// FUNCIÓN Math.floor: redondea al número entero menor.
// FUNCIÓN Math.random: devuelve un número aleatorio mayor que 0 y menor que 1
var num = Math.floor((Math.random() * 99) + 1);
document.write("El número aleatorio es " + num);

Ejercicio 2

Pedimos palabras por teclado y las guardamos en una lista. Por cada vez imprime una palabra al azar de la lista.

Solución
// LISTA DE PALABRAS
var palabras = [];
// BUCLE DO WHILE PARA INTRODUCIR PALABRAS
do {
    // PEDIMOS UNA PALABRA POR TECLADO
    var palabra = prompt("Introduce una palabra");
    // AÑADIMOS LA PALABRA A LA LISTA
    palabras.push(palabra);
    // CALCULA EL NÚMERO DE PALABRAS
    var longitud = palabras.length;
    // OBTIENE UN ÍNDICE AL AZAR DE LA LISTA
    var indiceAlAzar = Math.round(Math.random()*(longitud-1));
    // IMPRIME LA PALABRA CON ESE ÍNDICE
    document.write(palabras[indiceAlAzar]);
// SI SE PULSA CANCELAR SE TERMINA
} while (palabra != undefined);

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Translate »