1
resposta

Resposta

const frutas = "laranja";


if(frutas !== "laranja" && frutas !== "abacaxi"){
    console.log("Fruta incompatível para a receita.")
}else{
    console.log("Fruta compatível para a receita.")
}
1 resposta

Oi, João. Como vai?

Agradeço por compartilhar seu código com a comunidade.

Gostei de ver como você utilizou o operador lógico && junto com a comparação !== para verificar a compatibilidade das frutas. Isso mostra que você entendeu bem como combinar condições em JavaScript para validar diferentes possibilidades dentro de um if.

Uma dica interessante para o futuro é utilizar o metodo includes() para deixar o código mais organizado quando houver varias opções. Veja este exemplo:


let frutasPermitidas = ["laranja", "abacaxi"];
let fruta = "laranja";

if (frutasPermitidas.includes(fruta)) {
  console.log("Fruta compativel para a receita.");
} else {
  console.log("Fruta incompativel para a receita.");
}

Nesse código, includes() verifica se o valor da variável esta dentro do array, tornando a validação mais simples e fácil de manter.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!