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
console.log("¡Bienvenido al programa!");

// 2
let nombre = "Carlos";
console.log("¡Hola, " + nombre + "!");

// 3
nombre = "Carlos";
alert("¡Hola, " + nombre + "!");

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

// 5
let valor1 = 5;
let valor2 = 7;
let resultado = valor1 + valor2;
console.log("La suma de " + valor1 + " y " + valor2 + " es igual a " + resultado);

// 6
valor1 = 10;
valor2 = 4;
resultado = valor1 - valor2;
console.log("La diferencia entre " + valor1 + " y " + valor2 + " es igual a " + resultado);

// 7
let edad = prompt("¿Cuál es tu edad?");
if (Number(edad) >= 18) {
console.log("Eres mayor de edad");
} else {
console.log("Eres menor de edad");
}

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

// 9
let contador = 1;
while (contador <= 10) {
console.log(contador);
contador++;
}

// 10
let nota = 8;
if (nota >= 7) {
console.log("Aprobado");
} else {
console.log("Reprobado");
}

// 11
let aleatorio = Math.random();
console.log("Número aleatorio: " + aleatorio);

// 12
let aleatorioEntre1y10 = Math.floor(Math.random() * 10) + 1;
console.log("Número entre 1 y 10: " + aleatorioEntre1y10);

// 13
let aleatorioEntre1y1000 = Math.floor(Math.random() * 1000) + 1;
console.log("Número entre 1 y 1000: " + aleatorioEntre1y1000);

1 respuesta

Hola Carlos,

Parece que has compartido tu código para el desafío "Hora de practicar" en JavaScript. A primera vista, tu código parece estar en línea con las instrucciones proporcionadas en el ejercicio. Has cubierto todos los puntos desde la bienvenida hasta la generación de números aleatorios, utilizando console.log, prompt, alert, estructuras de control como if-else, y bucles while.

Aquí tienes algunos comentarios y sugerencias para asegurarte de que todo funcione correctamente:

  1. Mensaje de Bienvenida: El uso de console.log("¡Bienvenido al programa!"); es correcto para mostrar un mensaje de bienvenida.

  2. Variable "nombre": Has asignado correctamente tu nombre a la variable nombre y lo has mostrado tanto en la consola como en una alerta.

  3. Uso de prompt: Estás utilizando prompt para recoger datos del usuario, lo cual es perfecto para los ejercicios 4, 7 y 8.

  4. Operaciones Matemáticas: Las operaciones de suma y resta están bien implementadas. Asegúrate de que los valores de valor1 y valor2 sean los que deseas utilizar.

  5. Condicionales if-else: Estás utilizando correctamente los condicionales para verificar la mayoría de edad y el signo del número ingresado.

  6. Bucle while: El bucle while que muestra los números del 1 al 10 está correctamente implementado.

  7. Generación de Números Aleatorios: Estás utilizando Math.random() adecuadamente para generar números aleatorios en los rangos solicitados.

Si estás experimentando algún problema específico con alguna parte del código, no dudes en compartir más detalles para que pueda ayudarte mejor.

Espero que estos comentarios te sean de ayuda y que sigas disfrutando del aprendizaje de JavaScript. ¡Espero haber ayudado y buenos estudios!