Вход

Просмотр полной версии : Что тут может быть не так?


Salomon
02.01.2016, 18:45
Может я не правильно понимаю поставленую задачу? Функция отрабатывает и выдает булевое значение взависимости от заданого числа. Но что-то не так.
Подскажите, что я упустить мог?

Задача:
Создать функцию fun которая будет принимать число и возвращать булевое (true/false). true - парное, false - не парное и возвращать результат через return.

function fun (n) {
if ( n % 2 == 0 ) {
return false;
} else {
return true;
}
}
fun(10);

рони
02.01.2016, 18:58
Salomon,
и что не так кроме того что строки 3 и 5 нужно поменять местами?

рони
02.01.2016, 19:00
Salomon,
function fun (n) {
return !(n % 2)
}
alert([fun(10),fun(11)]);

Salomon
02.01.2016, 19:10
Вот, понял. Потому и не так, ибо я должен получить 2 варианта ответа, а давал 1. Спасибо, я ето понял на вашем примере.

function fun (n) {
if ( n % 2 == 0 ) {
return true;
} else {
return false;
}
}
fun(10);
fun(11);

:thanks: