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 un mensaje de bienvenida en la consola console.log("¡Bienvenido!");

// 2. Crear una variable "nombre" y mostrar un mensaje en la consola let nombre = "TuNombre"; console.log(¡Hola, ${nombre}!);

// 3. Crear una variable "nombre" y mostrar un mensaje con alert nombre = "TuNombre"; alert(¡Hola, ${nombre}!);

// 4. Preguntar al usuario su lenguaje de programación favorito y mostrar la respuesta en la consola 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. Sumar dos valores y mostrar el resultado en la consola let valor1 = 5; let valor2 = 10; let resultado = valor1 + valor2; console.log(La suma de ${valor1} y ${valor2} es igual a ${resultado}.);

// 6. Restar dos valores y mostrar el resultado en la consola valor1 = 15; valor2 = 5; resultado = valor1 - valor2; console.log(La diferencia entre ${valor1} y ${valor2} es igual a ${resultado}.);

// 7. Verificar si el usuario es mayor o menor 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 = parseInt(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. Mostrar los números del 1 al 10 en la consola usando un bucle while let i = 1; while (i <= 10) { console.log(i); i++; }

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

// 11. Generar un número aleatorio y mostrarlo en la consola let numeroAleatorio = Math.random(); console.log(Número aleatorio: ${numeroAleatorio});

// 12. Generar un número entero aleatorio entre 1 y 10 y mostrarlo en la consola let numeroAleatorio1a10 = Math.floor(Math.random() * 10) + 1; console.log(Número aleatorio entre 1 y 10: ${numeroAleatorio1a10});

// 13. Generar un número entero aleatorio entre 1 y 1000 y mostrarlo en la consola let numeroAleatorio1a1000 = Math.floor(Math.random() * 1000) + 1; console.log(Número aleatorio entre 1 y 1000: ${numeroAleatorio1a1000});

1 respuesta

Hola Abel, espero que estés bien

¡Qué bueno que estés practicando con JavaScript! Tu código parece estar bastante bien estructurado y cubre una variedad de conceptos importantes. Aquí hay algunos comentarios y sugerencias sobre tu código:

  1. Mensajes de bienvenida y variables: Has utilizado correctamente console.log y alert para mostrar mensajes y variables. Recuerda que alert detiene la ejecución del script hasta que el usuario interactúe con el cuadro de diálogo.

  2. Interacción con el usuario: Usaste prompt para obtener la entrada del usuario, lo cual es genial para practicar. Ten en cuenta que prompt siempre devuelve una cadena, así que es una buena práctica usar parseInt o parseFloat si necesitas trabajar con números.

  3. Operaciones aritméticas: Las operaciones de suma y resta están bien realizadas. Si deseas experimentar más, podrías intentar con multiplicación y división.

  4. Condicionales: La estructura if-else está bien utilizada para verificar la mayoría de edad y la evaluación de números. Es una buena práctica asegurarte de que los usuarios ingresen valores válidos, especialmente al trabajar con prompt.

  5. Bucles: El uso del bucle while para mostrar números del 1 al 10 es correcto. También podrías intentar usar un bucle for para ver cómo funciona en comparación.

  6. Números aleatorios: Has utilizado Math.random() y Math.floor() correctamente para generar números aleatorios. Es una excelente manera de practicar la generación de números aleatorios dentro de un rango específico.

En general, parece que estás en el camino correcto. Sigue practicando y experimentando con diferentes funciones y estructuras de control para mejorar tus habilidades de programación.

Espero haber ayudado y buenos estudios!