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

DESAFIOS

Estos son los desafios que realice, aun no reviso la solucion de desafios, preferi subirlos asi para poder ver mis errores y corregirlos :)

/*
EJERCICIOS DE PRACTICA

EJERCICIO 1:

let nombre = "Lua";
let edad = 25;
let numeroDeVentas = 50;
let saldoDisponible = 1000;

alert("¡Error!, completa todos los campos");

let mensajeDeError = "¡Error!, completa todos los campos";
alert(mensajeDeError)

let nombre2 = prompt("Me indicas tu nombre por favor");

let edad2 = prompt("Me indicas tu edad por favor");
if (edad2 >= 18){
alert("¡Puedes obtener tu licencia de conducir!");
}
*/

/* EJERCICIO 2 */

//Variables

let diadelaSemana = Sabado, Domingo
let adivinarDia = prompt("¿Qué día de la semana es?");

console.log(adivinarDia);

/* Este código realiza la comparación */

if (adivinarDia == diadelaSemana) {
// ACERTAMOS, FUE VERDADERO//
alert("Buen fin de semana");
} else { //NO ACERTASTE EL NUMERO, LA CONDICION NO SE CUMPLIO//
alert('Buena Semana');
}

/*EJERCICIO 3 */

const numero = prompt("Introduce un número:");

if (numero > 0) {
console.log("El número es positivo");
} else if (numero < 0) {
console.log('El número es negativo');
}

/* EJERCICIO 4*/

const numeroPuntuacion = prompt("¿CUAL ES TU PUNTUACIÓN?:");

if (numeroPuntuacion => 100) {
console.log("¡Felicidades has ganado!");
} else if (numero < 100) {
console.log('Intentalo nuevamente para ganar');
}

/* EJERCICIO 5 */

alert("¡Bienvenido");

let numeroNip= 1234
let numeroaIngresar = prompt("Ingresa tu NIP:");
let numeroSaldo = 3500

console.log(numeroaIngresar);

if (numeroaIngresar == numeroNip) {

alert(`Tu saldo actual es: ${numeroSaldo}`);

}

/*EJERCICIO 6 */

let nombreUsuario = prompt("Me indicas tu nombre por favor:");

console.log(nombreUsuario);

alert(`BIENVENIDA: ${nombreUsuario}`);
1 respuesta

Hola Rubí, espero que estés bien

¡Qué bien que estés practicando y buscando mejorar tus habilidades en JavaScript! Vamos a revisar algunos de tus ejercicios y ver cómo puedes corregirlos.

EJERCICIO 1:

Parece que este ejercicio está bien, pero si quieres que el mensaje de error se muestre solo si algún campo está vacío, podrías usar condiciones para verificar si las variables están completas antes de mostrar el mensaje.

EJERCICIO 2:

Aquí hay un pequeño error en la declaración de diadelaSemana. Deberías usar un array para almacenar los días de la semana que quieres comparar:

let diadelaSemana = ["Sabado", "Domingo"];
let adivinarDia = prompt("¿Qué día de la semana es?");

if (diadelaSemana.includes(adivinarDia)) {
    alert("¡Buen fin de semana!");
} else {
    alert("¡Buena semana!");
}

EJERCICIO 3:

Este ejercicio está correcto, pero sería bueno agregar un caso para cuando el número es cero:

const numero = prompt("Introduce un número:");

if (numero > 0) {
  console.log("El número es positivo");      
} else if (numero < 0) {  
  console.log("El número es negativo");
} else {
  console.log("El número es cero");
}

EJERCICIO 4:

En la condición if, hay un pequeño error de sintaxis. Deberías usar >= en lugar de =>:

const numeroPuntuacion = prompt("¿CUAL ES TU PUNTUACIÓN?:");

if (numeroPuntuacion >= 100) {
  console.log("¡Felicidades has ganado!");      
} else {  
  console.log("Intentalo nuevamente para ganar");
}

EJERCICIO 5:

Este ejercicio está bien hecho, pero recuerda que podrías también verificar si el NIP ingresado es incorrecto y mostrar un mensaje adecuado.

EJERCICIO 6:

Este ejercicio también está correcto. Es una buena práctica usar console.log para verificar el flujo de tu programa.

Espero que estas sugerencias te sean útiles y te ayuden a mejorar tus ejercicios. ¡Sigue practicando y disfrutando del proceso de aprendizaje!

Espero haber ayudado y buenos estudios!