Алёна

Извините за глупый вопрос. Чтобы реализовать предикаты нужно просто создать функцию в имени которой в начале будет идти is?

4 0

Имя начинающееся с is это просто соглашение, главное что ваша фукнция возвращает истину либо ложь.

0

Тоесть нам нужно просто начать название с is и программа поймет что данная функция возвращает 0 или 1, или нам надо как то описать данный процесс в теле функции?

0

Имя начинающееся с is это соглашение между программистами. Оно нужно чтобы код был читаемый, но такого правила на уровне синтаксиса нет.

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

0

Вроде поняла, спасибо.

0

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

Nefila 22 октября 2019 →

В решении учителя остаток от деления сравнивается с нулем. Какая есть необходимость в таком сравнении, ведь...

Евгений Ворошко 06 октября 2019 →

Не понимаю в чём проблема Взял 2 варианта решения (по примерам с теста) 1) const isRightNum = num => (num%...

Алексей Видякин 29 апреля 2019 →

Даны два высказывания A и B. Конъюнкция A && B это ложь. Одно из них ложное. Чему равно второе высказывание...

Александр Магай 25 января 2019 →

Здравствуйте! В тесте есть такой вопрос: Дано высказывание B: "Хекслет — это сайт". Как может выглядеть вы...

Abyshev Anatoly 06 ноября 2018 →

const isNegative = num =>{ num % 2 !== 0 && num > 1000; } export default isNegative; Что не так с этой зап...

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

Хекслет

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