My code says even with real numbers but odds return "your function returns true for three"

I cannot figure out whats wrong

```
var isEven = function(number) {
if (number % 2 <= 0){
return "even";
}
else if (isNaN(isEven) === true) {
return("dis are not reel number");
}
else{
return "odd";
}
};
isEven(3);
```