Verificação da String no exercício 1.2 - if / else if / else


#1

Meu código foi ok, mas quando testo ele para verificar se o que insiro é número ou string, dá falha.

Alguém aí sabe o que ocorre?

Meu código é:

var isEven = function(number) {
if(number % 2 === 0){
return true;
}
else if(isNaN(number)){
return "Não é um número";
}
else {
return false;
}
};


#3

procura colocar isNaN em primeiro:

if (isNaN(number)){
instrução
} else if (namber%2===0){
instruções...
}


#4

var isEven = function(number) {
// Seu código vai aqui!
if ( number % 2 == 0){
return true;
} else {
return false;

}
};

console.log(isEven(5));

o meu ficou assim e foi


#5

Eu fiz de um modo bem simples:

var isEven = function(number) {
  if (number %2 === 0 ){
       return true
  } else {
      return false
  }
};

var x = 8

isEven(x)