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

console.log('Bienvenido');

let nombre = 'Carlos';
console.log(¡Hola,${nombre}!);
alert(¡Hola,${nombre}!);

let pregunta = prompt('¿Cuál es el lenguaje de programación que más te gusta?');
console.log(pregunta);

let valor1 = 1;
let valor2 = 5;
let resultado = valor1 + valor2;
console.log(La suma de ${valor1} y ${valor2} es igual a ${resultado}.);

let valor1 = 8;
let valor2 = 5;
let resultado = valor1 - valor2;
console.log(La diferencia entre ${valor1} y ${valor2} es igual a ${resultado}.);

let edad = prompt('Ingrese su edad: ');
if (edad>=18){
console.log('Es Mayor');
}else{
console.log('Es Menor');
}

let numero = prompt('Ingrese número: ');

if (numero < 0) {
console.log('Es negativo');
} else if (numero == 0) {
console.log('Es cero');
} else if (numero > 0) {
console.log('Es positivo');
}

let num = 1;
while (num <=10){
console.log(num);
num++;
}

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

let numeroAleatorio = Math.random();
console.log(numeroAleatorio);

let numeroEntre1y10 = Math.floor(Math.random() * 10) + 1;
console.log(numeroEntre1y10);

let numeroEntre1y1000 = Math.floor(Math.random() * 1000) + 1;
console.log(numeroEntre1y1000);

1 respuesta

¡Hola Jorge, espero que estés bien!

Parece que has hecho un gran trabajo al completar los desafíos. He revisado tu código y parece que has cubierto todos los puntos que se pedían en el ejercicio. Aquí tienes algunos comentarios y sugerencias:

  1. Mensaje de bienvenida: Has usado console.log('Bienvenido'); correctamente para mostrar el mensaje de bienvenida.

  2. Variable "nombre" y saludo: Has creado la variable nombre y la has usado tanto en console.log como en alert para mostrar el saludo personalizado. ¡Bien hecho!

  3. Uso de prompt: Has utilizado prompt para preguntar sobre el lenguaje de programación favorito y has mostrado la respuesta en la consola, lo cual es correcto.

  4. Operaciones matemáticas: Has realizado tanto la suma como la resta con las variables valor1 y valor2. Sin embargo, recuerda que en JavaScript no puedes declarar dos veces una variable con let en el mismo ámbito. Podrías cambiar los nombres de las variables o simplemente no volver a declarar valor1 y valor2 la segunda vez.

  5. Verificación de edad: Has implementado correctamente la verificación de si alguien es mayor o menor de edad usando if-else.

  6. Verificación de número positivo, negativo o cero: Has utilizado if-else de manera adecuada para determinar si el número es positivo, negativo o cero.

  7. Bucle while: Has usado un bucle while para mostrar los números del 1 al 10, lo cual está correcto.

  8. Verificación de nota: Has implementado correctamente la verificación de si una nota es aprobada o reprobada.

  9. Números aleatorios: Has utilizado Math.random para generar números aleatorios, lo cual está perfecto.

En general, tu código está muy bien estructurado y cumple con los requisitos de los desafíos. Solo ten cuidado con la redeclaración de variables usando let en el mismo ámbito. Puedes simplemente asignarles nuevos valores sin volver a declararlas.

Espero haber ayudado y buenos estudios!