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 - Buenas Prácticas

// 1. Mostrar un mensaje de bienvenida
console.log("¡Bienvenido al programa!");

// 2. Crear una variable "nombre" y mostrar "¡Hola, [tu nombre]!" en consola
let nombre = "Ruth";
console.log("¡Hola, " + nombre + "!");

// 3. Mostrar "¡Hola, [tu nombre]!" con alert
alert("¡Hola, " + nombre + "!");

// 4. Preguntar "¿Cuál es el lenguaje de programación que más te gusta?" y mostrar la respuesta en consola
let lenguajeFavorito = prompt("¿Cuál es el lenguaje de programación que más te gusta?");
console.log("Tu lenguaje favorito es: " + lenguajeFavorito);

// 5. Sumar dos valores y mostrar el resultado
let valor1 = 8;
let valor2 = 12;
let resultadoSuma = valor1 + valor2;
console.log("La suma de " + valor1 + " y " + valor2 + " es igual a " + resultadoSuma + ".");

// 6. Restar dos valores y mostrar el resultado
valor1 = 20;
valor2 = 5;
let resultadoResta = valor1 - valor2;
console.log("La diferencia entre " + valor1 + " y " + valor2 + " es igual a " + resultadoResta + ".");

// 7. Pedir la edad y verificar si es mayor o menor de edad
let edad = prompt("Ingresa tu edad:");
edad = parseInt(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 = prompt("Ingresa un número:");
numero = parseFloat(numero);
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. Mostrar los números del 1 al 10 con un bucle while
let i = 1;
while (i <= 10) {
  console.log(i);
  i++;
}

// 10. Evaluar si una nota es "Aprobado" o "Reprobado"
let nota = 6.5;
if (nota >= 7) {
  console.log("Aprobado");
} else {
  console.log("Reprobado");
}

// 11. Generar un número aleatorio decimal
let aleatorioDecimal = Math.random();
console.log("Número aleatorio (decimal): " + aleatorioDecimal);

// 12. Generar un número entero aleatorio entre 1 y 10
let aleatorio10 = Math.floor(Math.random() * 10) + 1;
console.log("Número aleatorio entre 1 y 10: " + aleatorio10);

// 13. Generar un número entero aleatorio entre 1 y 1000
let aleatorio1000 = Math.floor(Math.random() * 1000) + 1;
console.log("Número aleatorio entre 1 y 1000: " + aleatorio1000);
1 respuesta

Hola Ruth,

¡Tu código se ve muy bien! Parece que has seguido correctamente las instrucciones del desafío. Aquí hay un pequeño resumen de cada punto para asegurarme de que todo está claro:

  1. Mensaje de bienvenida: Estás usando console.log correctamente para mostrar el mensaje de bienvenida.

  2. Variable "nombre": Has creado la variable nombre y la estás utilizando tanto en console.log como en alert, lo cual es perfecto.

  3. Pregunta sobre el lenguaje favorito: Estás utilizando prompt para solicitar la información y luego mostrando la respuesta en la consola, lo cual es correcto.

  4. Suma de valores: Estás sumando valor1 y valor2 y mostrando el resultado con console.log, exactamente como se pide.

  5. Resta de valores: Has realizado la resta de manera similar a la suma, lo cual es correcto.

  6. Verificación de edad: Estás utilizando prompt para obtener la edad y if para verificar si es mayor o menor de edad, lo cual está bien implementado.

  7. Verificación de número positivo/negativo/cero: Estás usando prompt y if-else para verificar el número, lo cual es correcto.

  8. Bucle while para números del 1 al 10: El bucle while está correctamente implementado para mostrar los números del 1 al 10.

  9. Evaluación de nota: Estás utilizando if-else para determinar si la nota es "Aprobado" o "Reprobado", lo cual es correcto.

  10. Generación de números aleatorios: Estás usando Math.random para generar números aleatorios de manera correcta.

Todo parece estar en orden. Si tienes alguna parte específica del código que te gustaría revisar o si hay algo que no está funcionando como esperabas, no dudes en mencionarlo para que podamos ayudarte más específicamente.

¡Espero haber ayudado y buenos estudios!