Já vi em alguns lugares o uso do operador "?" em javascript, só que não consegui entender seu funcionamento, qual é a função dele em javascript como por exemplo nesse trecho de código a seguir:
var status = (idade >= 18) ? "adulto" : "menor de idade";
Desde já agradeço a ajuda.