Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

2
respostas

Exercício Verificando compatibilidade de tipos de frutas

Ola, segue a resolução do meu exercicio:

// const fruta = 'maçã';
const fruta = 'abacaxi';
if (fruta === 'laranja' || fruta === 'abacaxi') {
    console.log('Fruta compatível para a receita.');
} else {
    console.log('Fruta imcompatível para a receita.'); 
}
2 respostas

Oi, Stephanie! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.

Sua resolução ficou bem organizada e a condição com fruta === 'laranja' || fruta === 'abacaxi' atende ao que o exercício pede. Um ponto legal de ajustar é apenas a escrita da mensagem: imcompatível deve ser incompatível. Uma dica interessante para o futuro é usar um array com includes(), que facilita quando a lista de frutas compatíveis crescer. Veja este exemplo:


const fruta = 'abacaxi';
const frutasCompativeis = ['laranja', 'abacaxi'];

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

Esse código verifica se a fruta esta dentro da lista de frutas aceitas. Você chegou a testar também com uma fruta fora da lista, como maçã?

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!
Conteúdos relacionados
Entenda a diferença entre var, let e const no JavaScript
JavaScript: construindo páginas dinâmicas

Testei sim.
Com relação ao includes() eu ainda não cheguei a ver sobre, tem como me explicar um pouco sobre ??