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

09 Desafío: hora de practicar

// Desafio 2, ESTAS ES MI CODIGO 

// 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 ("Buen dia, ¿que dia de la semana es? ");

let finSemana1 = "sabado";
let finSemana2 = "domingo";

let diaFINsemana = prompt ("Escribe un dia de la semana: ");
console.log (finSemana1 == finSemana2);

if (finSemana1 == diaFINsemana){
alert(" ¡Buen fin de Semana! ");
}

else if (finSemana2 == diaFINsemana){
alert(" ¡Buen fin de Semana! ");
}

else{
alert(" ¡Buena Semana! ");

}

//2.- Verifica si un número ingresado por el usuario es positivo o negativo. Muestra una alerta informativa.
let Num= prompt("Digita algun número:");

if (Num > 0) {
    alert("El número es positivo");
  }
  
  else if (Num < 0) {
    alert("El número es negativo");
  } 
  else {
    alert("El número es cero");
  }



 // 3.- 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 ("PUNTUACION DE JUEGOS");

let punTiacion = 100;
 let digitoUsuriario = prompt (" Por favor, escriba un numero: ");

if (digitoUsuriario >= punTiacion) {
  alert ("¡Felicidades, has ganado!");
}
else {
    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 (" BUEN DIA ESTIMADO USUARIO, BIENVENIDO A CITYBANNAMEX ");

    let numeroUs = 151617;
    let saldo = "100 mil pejecoints"

    let NUMEROusuario = prompt (" Digite su numero de Usuario : ");

    if (NUMEROusuario == numeroUs) {

    alert (`Usuario Correcto, su saldo en cuenta es: ${saldo}`); // las sintaxis  alert (` texto a elegir:  ${   }´); 
                                                // sirve para mostrar en pantalla el valor del
                                                // dato guardado en la variable pedida al usuario o
                                                //  codigo java scrip
    }
else{
alert ("Incorrecto, Vuelva Intentarlo ");
}


//5.- Pide al usuario que ingrese su nombre mediante un prompt. Luego, muestra una alerta de bienvenida usando ese nombre.

alert (" Bienvenido a Banco del Norte, Buen diaa todos ");

let clientE = "alberto bautista";
let ingresoCliente = prompt ("Ingrese su Nombre completo: ");

if (ingresoCliente == clientE){
alert (`Bienvenido estimado, ${clientE}`); 
}

else{
alert ("credenciales incorrectas, Vuelva Intentarlo ");
}
1 respuesta

¡Hola Estudiante, espero que estés bien!

Espero que estés teniendo un buen día. Vamos a revisar tu código y te daré algunas sugerencias para mejorarlo.

  1. Comparación de días de la semana: Parece que estás comparando los días de la semana correctamente, pero recuerda que las comparaciones son sensibles a mayúsculas y minúsculas. Asegúrate de que el usuario ingrese los días en minúsculas o convierte la entrada del usuario a minúsculas usando toLowerCase(). Por ejemplo:

    let diaFINsemana = prompt("Escribe un día de la semana: ").toLowerCase();
    
  2. Verificación de número positivo o negativo: Tu lógica es correcta, pero recuerda que el valor recibido de prompt es una cadena. Convierte el valor a número usando Number() antes de la comparación:

    let Num = Number(prompt("Digita algún número:"));
    
  3. Sistema de puntuación: Asegúrate de que digitoUsuriario también se convierta a número antes de la comparación:

    let digitoUsuriario = Number(prompt("Por favor, escriba un número: "));
    
  4. Saldo de cuenta: Todo parece estar bien aquí, pero recuerda que los números de usuario y saldo deben ser manejados con cuidado para evitar errores.

  5. Bienvenida al usuario: Al igual que con los días de la semana, asegúrate de que la comparación de nombres no sea sensible a mayúsculas y minúsculas. Puedes convertir ambos a minúsculas:

    let ingresoCliente = prompt("Ingrese su Nombre completo: ").toLowerCase();
    

Espero que estas sugerencias te sean útiles. ¡Espero haber ayudado y buenos estudios!