You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
villares edited this page May 24, 2020
·
4 revisions
Nome
?: (condicional)
Exemplos
int s =0;
for(inti=5; i<100; i+=5) {
s = (i <50) ?0:255;
stroke(s);
line(30, i, 80, i);
}
Descrição
Uma abreviação para se escrever uma estrutura de controle se() e senão ( if() e else). Se a condição for avaliada como verdadeira ( true) , a expressão1 é valiada e retornada. Se a condição for avaliada como falsa ( false) , a expressão2 é valiada e retornada.
A seguinte estrutura conticional :
condição : expressão1 ? expressão2
is equivalent to this structure:
if(condição) {
expressão1
} else {
expressão2
}
Sintaxe
condição ? expressão1 : expressão2
Parâmetros
condição
qualquer expressão que possa ser avaliada como verdadeira ou falsa
expressão1
qualquer expressão válida
expressão2
qualquer expressão válida
Retorno
Variável, dependendo do tipo de dados das expressões