hola que significa el signo ? en js

Pregunta de la clase:
Loops: For y For...of
cristian andres Lopez

cristian andres Lopez

Pregunta
studenthace 5 años

hola que significa el signo ? en js

4 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Es para hacer una condiciónal en una sola línea.

    Gustavo Adolfo Abello Fernandez

    Gustavo Adolfo Abello Fernandez

    studenthace 4 años

    En una clase pasada Daniel lo explico, se llama Operador Ternario. básicamente es una abreviación de un if else; condicion ? true : false

    Pedro Muñoz Burgos

    Pedro Muñoz Burgos

    studenthace 5 años

    Hola compañero, bueno investigando un poco, y pues tomando lo anterior mencionado, si el operador ? es un operador condicional ternario; como el IF y el ELSE; en este caso se usaria ? para devolver un valor booleano por ejemplo: expresiónConValorBooleano ? expresión1 : expresión2; te adjunto el enlace de donde saque el ejemplo y tambien donde te explican con mas ejemplos donde puedes usarlo, esto en js

    https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=833:operador-condicional-ternario-qif-con-interrogacionq-javascript-java-php-y-dos-puntos-ejemplo-cu01152e&catid=78&Itemid=206

    Mauricio Moreno Morales

    Mauricio Moreno Morales

    studenthace 5 años

    Hola en que minuto viste que se use el "?"?

    Es usado en la versión simplificada de un if-else que tambien es llamado el operador ternario

    (edad > 18) ? console.log('Eres mayor de edad') : console.log('Eres menor de edad') //que se leería así (edad > 18) //Si la edad es mayor a 18 ? console.log('Eres mayor de edad') //has esto : console.log('Eres menor de edad')//Si no has esto
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.