Mam otrzymać numer, który jest podzielny przez dwóch i robię to. Nie wiem, dlaczego mój kod nie działa. Robię to w trakcie nauki javascript. Pojawia się błąd:jeśli instrukcja nie zwróci wartości true
Ups, spróbuj ponownie. Wygląda na to, że twoja funkcja zwraca wartość false, gdy number = 2. Sprawdź, czy twój kod w instrukcji if/else poprawnie zwraca wartość true, jeśli otrzymany numer jest równy.
Kwestia jest taka:
zapis if/else wewnątrz funkcji ISEVEN. Należy zwrócić wartość true; jeśli liczba, którą otrzymuje, jest równomiernie podzielna przez 2. W przeciwnym razie (w przeciwnym razie) powinna zwrócić wartość false ;. Pamiętaj, aby powrócić - nie używaj console.log()!
Mój kod
var isEven = function(number) {
// Your code goes here!
if(4 % 2) {
return true;
} else {
return false;
}
};
Co robię źle?
'4' powinno być' liczba' –
Więc gdzie powinienem zdefiniować numer? – Becky
'liczba' jest formalnym parametrem dla twojej funkcji – Pointy