Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Что тут может быть не так? (https://javascript.ru/forum/misc/60476-chto-tut-mozhet-byt-ne-tak.html)

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:


Часовой пояс GMT +3, время: 17:23.