const fruta = "abacaxi";
const resposta = fruta === "laranja"|| fruta === "abacaxi"
?"Fruta compatível para a receita."
:"Fruta incompatível para a receita."
console.log(resposta);
const fruta = "abacaxi";
const resposta = fruta === "laranja"|| fruta === "abacaxi"
?"Fruta compatível para a receita."
:"Fruta incompatível para a receita."
console.log(resposta);
Oi, Helena! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Seu uso do operador lógico || junto com o operador ternário ficou bem organizado. Você verificou corretamente se a variável fruta é "laranja" ou "abacaxi" e, dependendo do resultado, retornou a mensagem adequada. Isso mostra que você já está compreendendo bem como avaliar múltiplas condições em JavaScript.
Uma dica interessante para o futuro é usar o método includes(), que ajuda quando queremos verificar se um valor existe dentro de uma lista. Veja este exemplo:
let fruta = "abacaxi";
let frutasPermitidas = ["laranja", "abacaxi"];
let resposta = frutasPermitidas.includes(fruta)
? "Fruta compativel para a receita."
: "Fruta incompativel para a receita.";
console.log(resposta);
Nesse código criamos um array com as frutas permitidas e usamos includes() para verificar se a variável fruta está dentro da lista. Isso facilita quando a quantidade de opções aumenta.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!