1
resposta

[Dúvida] Não deveria aceitar?

Boa noite, coloquei isso como resposta, mas não foi aceito

let palavraPessoa = palavraPessoa > 1 ? 'Pessoas' : 'Pessoa';

Não esta correto? Qual seria o mais certo?

1 resposta

Bom dia!

Sua lógica está correta.

Porém, o mais correto seria declarar uma variável para a quantidade de pessoas, e na sequencia fazer o operador ternário com ela:

let qtdPessoas = 1;
let palavraPessoa = qtdPessoas > 1 ? 'Pessoas' : 'Pessoa';
//Resultado: Pessoa

let qtdPessoas = 10;
let palavraPessoa = qtdPessoas > 1 ? 'Pessoas' : 'Pessoa';
//Resultado: Pessoas

Espero ter ajudado. Se sua dúvida foi sanada, marque este tópico como solucionado.

Bons estudos!