Duda ejercicio #9

En el ejercicio comente lo que me arrojaba como error, mi pregunta es ¿porqué era un error?

const numr = parseInt(prompt('Por favor escriba un número:'))
const nmr = parseInt(10)
if (numr < nmr) {
	console.log(`El número ${numr} es menor que ${nmr}.`)
} else if (numr === nmr) {
	console.log(`El número ${numr} es igual que ${nmr}.`)
} else {     // (numr > nmr) me resaltaba un error si lo coloco.
	console.log(`El número ${numr} es mayor que ${nmr}.`)
}
1 me gusta

Hola @KarenLC,

Si vas a agregar una condición debes usar else if, no solo else. Quedaría así:

if (numr < nmr) {
	console.log(`El número ${numr} es menor que ${nmr}.`)
} else if (numr === nmr) {
	console.log(`El número ${numr} es igual que ${nmr}.`)
} else if (numr > nmr) {
	console.log(`El número ${numr} es mayor que ${nmr}.`)
}

¿Quizá era por eso? Sin embargo, en este caso el else es suficiente.

1 me gusta