Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: Hora de practicar

// 1. Mostrar mensaje de bienvenida
console.log("¡Bienvenida!");

// 2. Variable nombre con console.log
let nombre = "Victoria";
console.log(¡Hola, ${nombre}!);

// 3. Variable nombre con alert
nombre = "Victoria";
alert(¡Hola, ${nombre}!);

// 4. Prompt para lenguaje favorito
let lenguajeFavorito = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log(Tu lenguaje de programación favorito es: ${lenguajeFavorito});

// 5. Suma de dos valores
let valor1 = 6;
let valor2 = 4;
let resultado = valor1 + valor2;
console.log(La suma de ${valor1} y ${valor2} es igual a ${resultado}.);

// 6. Resta de dos valores
valor1 = 14;
valor2 = 5;
resultado = valor1 - valor2;
console.log(La diferencia entre ${valor1} y ${valor2} es igual a ${resultado}.);

// 7. Verificar mayoría de edad
let edad = parseInt(prompt("Ingresa tu edad:"));
if (edad >= 18) {
console.log("Eres mayor de edad.");
} else {
console.log("Eres menor de edad.");
}

// 8. Verificar si un número es positivo, negativo o cero
let numero = parseFloat(prompt("Ingresa un número:"));
if (numero > 0) {
console.log("El número es positivo.");
} else if (numero < 0) {
console.log("El número es negativo.");
} else {
console.log("El número es cero.");
}

// 9. Bucle while del 1 al 10
console.log("Números del 1 al 10:");
let i = 1;
while (i <= 10) {
console.log(i);
i++;
}

// 10. Verificar nota aprobatoria
let nota = 9; // Puedes cambiar este valor o usar prompt para solicitarlo
if (nota >= 7) {
console.log("Aprobado");
} else {
console.log("Reprobado");
}

// 11. Número aleatorio cualquiera
let randomNum = Math.random();
console.log(Número aleatorio: ${randomNum});

// 12. Número entero aleatorio entre 1 y 10
let randomInt1_10 = Math.floor(Math.random() * 10) + 1;
console.log(Número aleatorio entre 1 y 10: ${randomInt1_10});

// 13. Número entero aleatorio entre 1 y 1000
let randomInt1_1000 = Math.floor(Math.random() * 1000) + 1;
console.log(Número aleatorio entre 1 y 1000: ${randomInt1_1000});

1 respuesta

¡Hola Victoria!

Parece que has hecho un gran trabajo al completar el desafío. Has seguido correctamente las instrucciones para cada uno de los puntos del ejercicio. Aquí tienes algunas observaciones y consejos adicionales:

  1. Mensaje de bienvenida: Perfecto, el uso de console.log para mostrar el mensaje es correcto.

  2. Variable nombre con console.log: Has usado correctamente una variable para almacenar tu nombre y mostrarlo en la consola.

  3. Variable nombre con alert: También está bien hecho, aunque recuerda que alert puede interrumpir el flujo de la ejecución al requerir la interacción del usuario.

  4. prompt para lenguaje favorito: Correcto, estás capturando la entrada del usuario y mostrándola en la consola.

  5. Suma de dos valores: Has realizado correctamente la suma y mostrado el resultado.

  6. Resta de dos valores: Igual que en la suma, está bien hecho.

  7. Verificar mayoría de edad: La lógica if-else que has utilizado es correcta para determinar si alguien es mayor o menor de edad.

  8. Número positivo, negativo o cero: La estructura if-else que usaste es adecuada para este tipo de verificación.

  9. Bucle while del 1 al 10: Has implementado correctamente el bucle para mostrar los números del 1 al 10.

  10. Verificar nota aprobatoria: La condición if-else que usaste para determinar si la nota es aprobatoria está bien.

11-13. Números aleatorios: Has utilizado Math.random de manera correcta para generar números aleatorios en los rangos especificados.

Todo parece estar en orden. Si tienes alguna duda específica sobre alguna parte del código o si algo no está funcionando como esperabas, no dudes en preguntar.

Espero haber ayudado y buenos estudios!