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

Respuesta a los ejercicios

1-Pregunta al usuario qué día de la semana es. Si la respuesta es "Sábado" o "Domingo", muestra "¡Buen fin de semana!". De lo contrario, muestra "¡Buena semana!".

alert('Bienvenido');
//variables
let FinSemana = "sabado" || "domingo";
let DiaSemana = prompt("Por favor me indicas un día de la semana")
console.log(FinSemana)
/*
este codigo realiza la comparación
*/
if (DiaSemana == FinSemana){
//Acertamos, fue verdadera la condición
//alt+96 comillas invertidas para que no tome todo como cadena
//${variable}
alert('Feiz fin de semana');
}else{
//La condición no se cumplio
alert('Buena semana');
}

2-Verifica si un número ingresado por el usuario es positivo o negativo. Muestra una alerta informativa.

alert('Bienvenido');
//variables

let Numero = prompt("Ingrese un numero por favor")
console.log(Numero)
/*
este codigo realiza la comparación
*/
if (Numero <0){
//Acertamos, fue verdadera la condición
//alt+96 comillas invertidas para que no tome todo como cadena
//${variable}
alert('numero negativo');
}else{
//La condición no se cumplio
alert('numero positivo');
}

2-Crea un sistema de puntuación para un juego. Si la puntuación es mayor o igual a 100, muestra "¡Felicidades, has ganado!". En caso contrario, muestra "Intentalo nuevamente para ganar.".

alert('Bienvenido al juego');
//variables
let Numero = prompt("Ingrese su puntuación")
console.log(Numero)
/*
este codigo realiza la comparación
*/
if (Numero >= 100){
//Acertamos, fue verdadera la condición
//alt+96 comillas invertidas para que no tome todo como cadena
//${variable}
alert('Felicidades usted ha ganado');
}else{
//La condición no se cumplio
alert('Intentalo Nuevamente para ganar');
}

4-Crea un mensaje que informe al usuario sobre el saldo de su cuenta, utilizando un template string para incluir el valor del saldo.
alert('Bienvenido al su cuenta personal');
//variables
let SaldoCuenta = 500000000;
alert(Su saldo, Es: ${SaldoCuenta});

5-Pide al usuario que ingrese su nombre mediante un prompt. Luego, muestra una alerta de bienvenida usando ese nombre.
alert('Bienvenido');
//variables
let NombreUsuario = prompt("Escribe tu nombre por favor: ")
console.log(NombreUsuario)
alert(Te doy la bienvenida, ${NombreUsuario});

1 respuesta

Hola Héctor,

¡Qué bueno que estás practicando con estos ejercicios! Vamos a revisar cada uno de ellos para asegurarnos de que tu código funcione correctamente.

  1. Día de la semana: El problema en tu código está en cómo estás comparando el día de la semana. La variable FinSemana está declarada incorrectamente. Deberías verificar si el DiaSemana es igual a "sabado" o "domingo". Aquí tienes una forma corregida:

    alert('Bienvenido');
    //variables
    let DiaSemana = prompt("Por favor me indicas un día de la semana").toLowerCase();
    
    if (DiaSemana === "sabado" || DiaSemana === "domingo") {
        alert('¡Buen fin de semana!');
    } else {
        alert('¡Buena semana!');
    }
    

    Asegúrate de convertir la entrada del usuario a minúsculas usando .toLowerCase() para evitar problemas de comparación debido a mayúsculas.

  2. Número positivo o negativo: Este ejercicio parece estar correcto. Solo asegúrate de que el usuario ingrese un número y no un texto. Podrías usar parseFloat para convertir la entrada a un número, así:

    let Numero = parseFloat(prompt("Ingrese un numero por favor"));
    if (Numero < 0) {
        alert('Número negativo');
    } else {
        alert('Número positivo');
    }
    
  3. Sistema de puntuación: Este ejercicio también está correcto, pero al igual que el anterior, asegúrate de convertir la entrada a un número:

    let Numero = parseFloat(prompt("Ingrese su puntuación"));
    if (Numero >= 100) {
        alert('¡Felicidades, has ganado!');
    } else {
        alert('Inténtalo nuevamente para ganar.');
    }
    
  4. Saldo de cuenta: Este ejercicio está bien. Solo recuerda que el valor del saldo puede ser cualquier número, así que puedes cambiar SaldoCuenta para probar diferentes valores.

  5. Bienvenida al usuario: Este ejercicio también está correcto. Es una buena práctica mostrar el nombre del usuario tal como lo ingresó.

Espero que estas sugerencias te sean útiles y te ayuden a mejorar tu código. ¡Sigue practicando y disfrutando del aprendizaje!

Espero haber ayudado y buenos estudios!