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

Los 5 desafios resueltos!!

Buenas tardes profesores y compañeros!!

Me atrevo a dejar aquí el código de los 5 desafios. Estoy abierto a críticas constructivas. Solo quiten los comentarios. PS, Me atrevo a dejar algunas impresiones de pantalla de la ejecución Saludos!!

/*Aplicante: Luciano Hidalgo Rosas*/
/*Fecha: 24 de Enero 2024*/
/*------------------------Primer desafío-------------------------------*/
/*alert('Bienvenid@ a nuestro sitio web');
let name = prompt('Por favor escribe que día de la semana es hoy');
if (name == 'sabado') 
{alert('¡Buen fin de semana!');} 
else 
{
    if (name == 'domingo')
    {alert('¡Buen fin de semana!');}
    else
    {alert('¡Buena semana!');}   
}*/
/*------------------------Segundo desafío-------------------------------*/
/*alert('Desafío numeros positivos y/o negativos');
let num = prompt('Ingresa un número positivo o negativo');
if(num <0)
{alert('El número es negativo');}
else
    {if(num == 0)
    {alert('El número es cero');}
        else
        if(num > 0)
        {alert('El número es postivo');}
    }
    */
/*------------------------Tercer desafío-------------------------------*/
/*alert('Puntuación de juego');
let puntos = prompt('Ingresa el puntaje que has obtenido');
if(puntos >= 100)
    {alert('¡Felicidades has ganado!');}
    else
    {alert('¡Intenta nuevamente para ganar!');}*/
/*------------------------Cuarto desafío-------------------------------*/
/*alert('Saldo de cuenta');
let dineroCuenta = 4320;
let accountNumber=1234;
let numeroCuenta = prompt('Ingresa los últimos 4 digitos de tu cuenta');
if (accountNumber == numeroCuenta)
{alert(`El saldo de tu cuenta es: ${dineroCuenta}`);}
else
{alert('Número de cuenta que ingresaste no es correcto');}*/
/*------------------------Quinto desafío-------------------------------*/
alert('Nombre de usuario');
let userAccount = 'Luciano';
let userName = prompt('Ingresa tu primer nombre');

if(userAccount == userName)
{alert('Bienvenido' + ' ' + userAccount);}
else
{alert('Usuario no válido')};

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola Luciano!

Gracias por compartir tu código de los 5 desafíos. Parece que has trabajado duro en ellos. Permíteme revisar cada uno de ellos y darte mis comentarios:

Primer desafío

En este desafío, le pides al usuario que ingrese el día de la semana y luego muestras un mensaje dependiendo de si es sábado, domingo o cualquier otro día. Tu código parece estar funcionando correctamente. Sin embargo, te sugiero que utilices el operador de comparación estricta (===) en lugar del operador de igualdad (==) para evitar posibles errores de tipo. Aquí tienes un ejemplo:

alert('Bienvenid@ a nuestro sitio web');
let name = prompt('Por favor escribe qué día de la semana es hoy');
if (name === 'sábado' || name === 'domingo') {
  alert('¡Buen fin de semana!');
} else {
  alert('¡Buena semana!');
}

Segundo desafío

En este desafío, solicitas al usuario que ingrese un número y luego muestras un mensaje dependiendo de si es positivo, negativo o cero. Tu código parece estar funcionando correctamente. Sin embargo, ten en cuenta que estás utilizando el operador de igualdad (==) en lugar del operador de comparación estricta (===) en la condición num == 0. Te sugiero que utilices el operador de comparación estricta para evitar posibles errores de tipo. Aquí tienes un ejemplo:

alert('Desafío números positivos y/o negativos');
let num = prompt('Ingresa un número positivo o negativo');
if (num < 0) {
  alert('El número es negativo');
} else if (num === '0') {
  alert('El número es cero');
} else if (num > 0) {
  alert('El número es positivo');
}

Tercer desafío

En este desafío, le pides al usuario que ingrese un puntaje y luego muestras un mensaje dependiendo de si es mayor o igual a 100. Tu código parece estar funcionando correctamente. Aquí tienes un ejemplo:

alert('Puntuación de juego');
let puntos = prompt('Ingresa el puntaje que has obtenido');
if (puntos >= 100) {
  alert('¡Felicidades, has ganado!');
} else {
  alert('¡Intenta nuevamente para ganar!');
}

Cuarto desafío

En este desafío, le pides al usuario que ingrese los últimos 4 dígitos de su cuenta y luego muestras el saldo de su cuenta si el número de cuenta ingresado es correcto. Tu código parece estar funcionando correctamente. Aquí tienes un ejemplo:

alert('Saldo de cuenta');
let dineroCuenta = 4320;
let accountNumber = 1234;
let numeroCuenta = prompt('Ingresa los últimos 4 dígitos de tu cuenta');
if (accountNumber === numeroCuenta) {
  alert(`El saldo de tu cuenta es: ${dineroCuenta}`);
} else {
  alert('El número de cuenta que ingresaste no es correcto');
}

Quinto desafío

En este desafío, le pides al usuario que ingrese su nombre y luego muestras un mensaje de bienvenida si el nombre coincide con el nombre de usuario. Tu código parece estar funcionando correctamente. Aquí tienes un ejemplo:

alert('Nombre de usuario');
let userAccount = 'Luciano';
let userName = prompt('Ingresa tu primer nombre');

if (userAccount === userName) {
  alert('Bienvenido ' + userAccount);
} else {
  alert('Usuario no válido');
}

Espero que estos comentarios te sean útiles. Sigue practicando y mejorando tus habilidades de programación. ¡Estás en el camino correcto!

¡Buena suerte y sigue adelante!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!