Julia BG

Ребята, привет Мне кажется задание написано немного некорректно или я чего-то недопонимаю...

Тест проходит такой код:

//

Но где тут реализация заданного условия в задаче (возврат true/false)? --> Реализуйте функцию isBigEven, которая возвращает true в случае, если переданный ей параметр - четное число, которое больше или равно 1000. В остальных случаях функция возвращает false.

Т.е, я имею ввиду разве написанная функция не просто возвращает нам четное число? На JS я бы написала это как-то так:

//

В чем суть кода выше по уроку?

5 0

Видите в return логическое условие? Что является результатом выполнения логического условия?

0

Хорошо, но тогда при вызове функции в repl.it мы должны получать соответствующий введенному числу булин, а этого не происходит. Пытаюсь просто понять почему :)

0

Пришлите ссылку на repl.it с функцией, посмотрим вместе.

1

Разобралась, вывод надо делать через var_dump(()); Спасибо

0

Кстати, ваш вариант для JS тоже избыточен и линтер бы ругался на него, то есть там тоже логическое условие прям в return следовало бы писать.

0

Похожие вопросы

Алексей Кальмук 13 июня 2018 →

не пойму. вот выражение со всеми условия ми, а выдает ошибку return ($ss % 2 != 1) >= 1000

Вячеслав Михайлов 08 марта 2018 →

Наверное я забежал впереди паровоза и сделал задание через if с возвратом true и false, но суть не в этом. ...

Сергей Мелодин 16 января 2018 →

Мне кажется, что данные видео необходимо расширить текстовыми примечаниями на тему именования переменных: и...

Али Хан 21 сентября 2017 →

Можете разъяснить почему "(A && (A || B)) == A" истинное утверждение?

Константин Давыдов 29 августа 2017 →

Никак не смог понять, почему тут в итоге получается false. (A && (B && A)) == ((C && B) && C) Вроде же в ...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →