Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

Como você poderia mostrar à Aline um exemplo de como transformar esse trecho de código em outro que tenha o mesmo comportamento, mas utilizando o operador ternário?

let palavraPessoa = "";

if(quantidadePessoas == 1){ palavraPessoa = "pessoa"; }else{ palavraPessoa = "pessoas" }

Como você poderia mostrar à Aline um exemplo de como transformar esse trecho de código em outro que tenha o mesmo comportamento, mas utilizando o operador ternário?

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Roberto

O operador ternário funciona com o mesmo conceito do if e else, porém, a única diferença é que precisamos devolver um valor após o teste em uma única linha!


let quantidadePessoas = 2;

let palavraPessoa = "";

/*
if (quantidadePessoas == 1) {
  palavraPessoa = "pessoa";
} else {
  palavraPessoa = "pessoas"
}
*/

palavraPessoa = (quantidadePessoas == 1) ? "pessoa" : "pessoas"

console.log(palavraPessoa); // pessoas