Задачка для разработчика // Company
Возвращаясь к теме задачек для ума, решим-ка еще одну, она достаточно простая, но имеет как минимум два три решения.
Необходимо провести реверс-инжениринг простой функции, мы знаем, что функция возвращает true
либо false
в зависимости от единственного входного параметра.
Мы провели ряд тестов, и теперь знаем, что данная функция возвращает true
для следующего набора данных:
09 june 14 JULY 6 march 09 may
И false
для следующего:
8 september 1 April 2 january
Подумайте, что должно быть внутри такой функции? Вот вам заготовка для такой функции:
/** * @return boolean */ function checkDay ($day) { /* проверка должны быть тут */ }