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

Buenas noches, así fue como quedaron mis códigos de practica:

1.-
let diaDeLaSemana = prompt('¿Qué día de la semana es?');
if (diaDeLaSemana === 'Sábado' || diaDeLaSemana === 'Domingo'
|| diaDeLaSemana === 'sabado' || diaDeLaSemana === 'domingo') {
alert('¡Buen fin de semana!');
} else {
alert('¡Buena semana!');
}

2.-
let numero = prompt('Escribe un número positivo o negativo');
if (numero > 0) {
alert('Número positivo');
} else if (numero < 0) {
alert('Número negativo');
} else {
alert('El número es cero');
}

3.-
let puntuacion = 192;
if (puntuacion >= 100) {
console.log('¡Enhorabuena, has ganado!');
alert('¡Enhorabuena, has ganado!');
} else {
console.log('Inténtalo de nuevo para ganar.');
alert('Intentalo de nuevo para ganar');
}

4.-
let saldoDeSuCuenta = 3951.93; // Cantidad que se puede modificar
alert('Tu saldo es de ${saldoDeSuCuenta}pesos.');

5.-
let nombre = prompt('Por favor, ingresa tu nombre');
alert('¡Bienvenido,${nombre}!');

1 respuesta

Hola Lizeth, buenas noches, espero que estés bien

¡Estás haciendo un gran trabajo con tus ejercicios! Vamos a revisar cada uno de ellos y ver si hay algo que podamos mejorar:

  1. Día de la semana: Tu código está perfecto. Estás considerando tanto las mayúsculas como las minúsculas para "Sábado" y "Domingo", lo cual es genial para asegurar que el programa funcione correctamente sin importar cómo el usuario ingrese el día.

  2. Número positivo o negativo: Este código también está bien. Estás manejando correctamente las tres posibilidades: positivo, negativo y cero.

  3. Sistema de puntuación: Tu lógica es correcta, pero hay un pequeño detalle con la consistencia del mensaje. En la alerta de "Inténtalo de nuevo para ganar", falta un acento en "Inténtalo". Debería ser alert('Inténtalo de nuevo para ganar');.

  4. Saldo de la cuenta: Aquí parece que hay un pequeño error en el uso de las template strings. Deberías usar backticks (``) en lugar de comillas simples para que la variable saldoDeSuCuenta se evalúe correctamente dentro del mensaje. Debería ser:

    alert(`Tu saldo es de ${saldoDeSuCuenta} pesos.`);
    
  5. Bienvenida al usuario: Al igual que en el ejercicio anterior, necesitas usar backticks para que la variable nombre se evalúe dentro del mensaje. Así que debería ser:

    alert(`¡Bienvenido, ${nombre}!`);
    

Espero que estas sugerencias te sean útiles. ¡Sigue practicando y mejorando tus habilidades en programación! Espero haber ayudado y buenos estudios!