Hola, tengo una pregunta: ¿Cómo hago que al estar validando pueda ver si es un número negativo, en el ejemplo de aquí quisiera aplicarlo ...

Pregunta de la clase:
Condicionales
Stalin Badillo

Stalin Badillo

Pregunta
studenthace 4 años

Hola, tengo una pregunta:

¿Cómo hago que al estar validando pueda ver si es un número negativo, en el ejemplo de aquí quisiera aplicarlo por si alguien pusiera que tiene una edad negativa y decirle esa edad no existe o algo así?

var person1 = { name:"Stalin", age:18 } var person2 ={ name:"Carlos", age:20 } var person3={ name:"María", age:16 } var person4={ name:"Carolina", age:-5 } function imprimirSiPasaALaFiesta(persona){ if(persona.age >= 18){ console.log(`${persona.name} eres mayor de edad y puedes pasar a la fiesta`); }else if(persona.age < 18){ console.log(`${persona.name} eres menor de edad y no puedes pasar a la fiesta`) }else if(persona.age <= 0){ console.log(`esa edad no existe :v`) } }
1 respuestas
para escribir tu comentario
    Stalin Badillo

    Stalin Badillo

    studenthace 4 años

    Por si alguien quiere hacer lo mismo, se me ocurrió comparar con la condición (y) &&, que hace que se deban cumplir las condiciones que van a los dos extremos de &&.

    var person1 = { name:"Stalin", age:18 } var person2 ={ name:"Carlos", age:20 } var person3={ name:"María", age:16 } var person4={ name:"Carolina", age:-5 } function imprimirSiPasaALaFiesta(persona){ if(persona.age >= 18 && persona.age <=180){ console.log(`${persona.name} eres mayor de edad y puedes pasar a la fiesta`); }else if(persona.age < 18 && persona.age >=0 ){ console.log(`${persona.name} eres menor de edad y no puedes pasar a la fiesta`) }else{ console.log(` lo siento ${persona.name}, esa edad no existe`) } }

    En este ejemplo se deben cumplir que la edad sea menor de 18 y mayor que cero. Además hice lo mismo para validar la mayoría de edad.

Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.