Olá novamente,
hoje irei falar sobre os operadores ternários.
Os operadores ternários são um tipo de operação que
envolve uma condição e mais duas operações, exemplo:
<condição> ? <operação_1> : <operação_2>
Vou mostrar um exemplo em php:
$contas = 30;
$return = -1;
if($Contas == 30)
{
$return 1;
}
else
{
$return 0;
}
echo "Return: ".$return;
o código acima eu estou mostrando um exemplo de uso normal.
agora mostrarei do uso operador ternário:
$contas = 30;
$return = $contas == 30 ? 1 : 0;
echo "Return: ".$return;
Como vocês notaram, o código além de ser mais rápido,
ele ficou com menas linhas, assim organizando seu código.
Explicação:
$return = $contas == 30 ? 1 : 0;
$contas == 30 => operação que iremos comperar ( se $contas é igual a 30).
$return = $contas == 30 ? 1 : 0;
se 30 for igual a $contas, a variável $return fica com o valor '1'.
$return = $contas == 30 ? 1 : 0 ;
Caso a variável $contas não for igual a 30, a variável $return irá ser '0'.
Agora em Javascript:
new contas = 30;
new ret = contas == 30 ? 1 : 0;
Em Pawn:
new contas = 30;
new ret = (contas == 30 ? 1 : 0);
simples né ?
espero que tenham entendido, abraços.
Postar um comentário
0 comentários
Obrigado pelo seu comentário. Não publicamos neste blog comentários com palavras de baixo calão, denúncias levianas e troca de ofensas entre leitores.