Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
4
respuestas

operador ternario

Ay otos caracteres que se utilizan para el operador ternario?

4 respuestas

Tengo entendido que no

por lo menos yo no lo he visto

solución!

De acuerdo a la documentación sobre el operador ternario, la sintaxis debe de ser la siguiente:

condición ? expr1 : expr2

Lo que puede cambiar es condición, expr1 y expr2, pero siempre tienes que tener los símbolos ? y :, de otro modo obtendrás un error.

Puedes interpretarlo como, si se cumple la condición entonces (?) expr1, sino (:) expr2.

Sólo como comentario extra, también los puedes anidar:

var firstCheck = false,
  secondCheck = false,
  access = firstCheck
    ? "Acceso Denegado"
    : secondCheck
      ? "Acceso Denegado"
      : "Acceso Permitido";

console.log(access); // muestra "Acceso Permitido"