[Tutorial] Operação Ternária - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Guias e Tutoriais (https://portalsamp.com/forumdisplay.php?fid=7) +--- Tópico: [Tutorial] Operação Ternária (/showthread.php?tid=258) |
Operação Ternária - HenriqueAra1 - 30/10/2020 Uma operação ternária equivale ao "if", "else" e "return", porém, de uma forma bem mais compacta de se usar. Como normalmente se usa: Código PHP: if(Variavel == true){ Usando a operação ternária: Código PHP: Variavel = (Variavel == true ? false : true); Usando esse método, se a "Variavel" for igual a true, ela retornará a false, caso for false, retorna a true; Código PHP: (n == 1 ? true : false); As condições ternárias consistem em: (Uma condição ? O que fazer se verdadeiro : O que fazer se falso) No caso, n == 1 será a verificação, se o resultado for igual, acionará a true, se não, acionará a false. RE: Operação Ternária - Hazard - 30/10/2020 bom tutorial RE: Operação Ternária - xbruno1000x - 01/11/2020 Tutorial extremamente válido, visto que o SA-MP tem tido bastante novatos interessados em aprender. RE: Operação Ternária - Gguiz - 07/02/2021 Poderia ter abordado mais aspectos, achei com pouco conteúdo. RE: Operação Ternária - xbruno1000x - 08/02/2021 (07/02/2021 00:28)Gguiz Escreveu: Poderia ter abordado mais aspectos, achei com pouco conteúdo. Esse conteúdo foi feito bem no ínicio do projeto do portal, com a intenção de contribuir com nossos conteúdos. Caso você tenha conhecimento para agregar por meio de um tópico mais completo será muito bem vindo. RE: Operação Ternária - Dr Editor - 08/02/2021 Poderia usar mais exemplos e explicar mais corretamente.
Código PHP: if(Variavel == true) Ambas linhas terão o mesmo resultado. Código PHP: Variavel = (Variavel == true ? false : true); Código PHP: funcao(bool:var) Usando uma operação ternária como valor de outra operação ternária. Exemplo válido, porém muito pouco usado. (Evitem essa prática) Se a soma de ambos parâmetros superar 10, então retornará 10. Caso o valor ser inferior a 0, retornará 0. Código PHP: funcao(var1, var2) |