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

Trabajando con condicionales

//Uso de condicionales if y else.

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");
}

1 respuesta

¡Hola! Parece que estás trabajando con condicionales en JavaScript. Tu código es correcto y coincide con la opción B, que es la opción marcada como correcta en el ejercicio. Estás utilizando una estructura if, else if, y else para determinar si el número introducido es positivo, negativo o cero.

Solo ten en cuenta que el valor que obtienes de prompt es una cadena de texto, por lo que si deseas hacer comparaciones numéricas, podrías considerar convertirlo a un número usando Number(numero) antes de las comparaciones. Por ejemplo:

const numero = Number(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");
}

Esto asegurará que las comparaciones se realicen correctamente. Espero que esto te ayude a entender mejor cómo funcionan los condicionales en JavaScript. ¡Espero haber ayudado y buenos estudios!