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

HORA DE PRACTICAR FASE 4 LOGICA DE PROGRAMACION

let nombre = "Christian";
console.log("bienvenido a la consola del desarrollador");
console.log(Bienvenido a la consola ${nombre});

alert(bienvenido a la consola ${nombre});

let lenguaje = prompt("Cual es tu lenguaje de programacion favorito");
console.log(lenguaje);

let num1 = 5;
let num2 = 3;
let resultado = num1 + num2;
console.log(La suma de ${num1} y ${num2} es ${resultado});

let resta = num1 - num2;
console.log(La resta de ${num1} y ${num2} es ${resta});

let edad = prompt("ingrese su edad por favor");
console.log(${edad >= 18 ? "eres mayor de edad" : "Eres menor edad"});

let numero =prompt("Ingrese un numero");
if (numero>0){
console.log("El numero ingresado es positivo");
}
else {
if(numero<0){
console.log("El numero ingresado es negativo");
}
else{
console.log("El numero ingresado es cero");
}
}
let contador = 1;

while(contador<=10){
    console.log(contador);
    contador++;
}

let nota = 6;
console.log(${nota >= 7 ? "Aprobado" : "Reprobado"});

console.log(Math.random());
console.log(Math.floor(Math.random()*10)+1);
console.log(Math.floor(Math.random()*1000)+1);

1 respuesta

Hola Christian, espero que estés bien

¡Veo que estás practicando lógica de programación! Tu código parece estar bien estructurado y toca varios conceptos importantes. Aquí te dejo algunos comentarios y ejemplos prácticos que podrían ayudarte:

  1. Uso de prompt y alert:

    • prompt se utiliza para solicitar entradas del usuario. Asegúrate de que tu entorno de ejecución (navegador) permita el uso de estas funciones, ya que algunos navegadores pueden bloquearlas.
    • alert muestra un mensaje emergente al usuario. Es útil para notificaciones rápidas.
  2. Operadores ternarios:

    • Has usado operadores ternarios para determinar si alguien es mayor de edad y para evaluar si una nota es aprobatoria. Esto es una forma concisa y eficiente de hacer decisiones simples.
  3. Bucles while:

    • Tu bucle while cuenta del 1 al 10 correctamente. Recuerda que también podrías usar un bucle for para lograr lo mismo, dependiendo de tus preferencias.
  4. Generación de números aleatorios:

    • Estás generando números aleatorios y los redondeas con Math.floor. Esto es útil para crear valores aleatorios dentro de un rango específico.

Aquí tienes un ejemplo adicional que podrías probar:

let multiplicador = prompt("Ingrese un número para ver su tabla de multiplicar:");
multiplicador = parseInt(multiplicador);

if (!isNaN(multiplicador)) {
    for (let i = 1; i <= 10; i++) {
        console.log(`${multiplicador} x ${i} = ${multiplicador * i}`);
    }
} else {
    console.log("Por favor, ingrese un número válido.");
}

Este código solicita un número al usuario y muestra su tabla de multiplicar del 1 al 10. Es un buen ejercicio para practicar bucles y manipulación de cadenas.

Espero que estos comentarios y ejemplos te sean útiles. ¡Sigue practicando y aprendiendo!

Espero haber ayudado y buenos estudios!