Qual erro ? Estou mandando o que o código pede

Tell us what’s happening:
Describe your issue in detail here.

  **Your code so far**
function testLogicalOr(val) {
// Only change code below this line

if (val >= 10 || val <= 20) {
  return "Outside";
}


// Only change code above this line
return "Inside";
}

testLogicalOr(15);
  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36

Challenge: Comparisons with the Logical Or Operator

Link to the challenge:

Oi, @Anin1322! Movi seu tópico para a seção do JavaScript em português em função do título novamente. Espero que não se importe, mas como o fórum “geral” tem como língua oficial o inglês, eu sempre busco mover os tópicos em nosso idioma para cá. Você pode fazer o mesmo, escolhendo Português > JavaScript, em vez de enviar para JavaScript diretamente. Respondendo sua pergunta, o erro está na posição das palavras Inside e Outside OU na posição dos sinais de maior e menor, que estão invertidos. Você escolhe! Bons estudos. :slight_smile:

Precisei editar, porque há mais um detalhe. 10 e 20 TAMBÉM fazem parte do intervalo. Então, os sinais de igual não servem aqui! Agora, sim! Bons estudos! :smiley:

O erro tá dentro do if(); é só tirar os sinais de igual ‘=’ das comparações.
Está pedindo “maior que” e não “maior ou igual a que” tlg

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.