- Теория
- Теория
Первая программа: KeksoFit v0.1
Ваша задача — написать фитнес-калькулятор для Кекса. Вот техническое задание, написанное от его лапы:
Мяу! Я решил вести здоровый образ жизни и больше двигаться. Для этого мне нужен свой особый фитнес-калькулятор.
Я ввожу, сколько времени в соцсетях я провёл накануне, а он строит программу тренировок и показывает сообщение-подсказку. Тренировка состоит из прыжков на шкаф. А сообщение выглядит так: «За <число> минут в соцсетях полагается <число> прыжков.»
Вот алгоритм работы калькулятора:
Время в соцсетях хранится в переменнойtimeInMinutes
. Я сам запишу туда значение, звонить мне на пейджер НЕ надо. За каждые 10 минут, которые я провёл в соцсетях, я получаю 3 прыжка. Например: за 50 минут я должен сделать 15 прыжков. Прыжки храним в переменнойjumps
. Сообщение склеиваем из трёх строк: 'За ', ' минут в соцсетях полагается ', ' прыжков.' – и двух переменных:timeInMinutes
иjumps
. Например: 'За 50 минут в соцсетях полагается 15 прыжков.' Сообщение записываем в переменнуюmessage
.Значения переменных желательно выводить в консоль.
Предположим, в соцсетях проведено 300 минут.
// Считаем, сколько отрезков времени по 10 минут
300 / 10 = 30;
// За каждые 10 минут добавляется 3 прыжка
30 * 3 = 90
// Склеиваем сообщение
'За ' + 300 + ' минут в соцсетях полагается ' + 90 + ' прыжков.'
Это необычное задание. В нём заказчик будет тестировать вашу программу, подставляя разные значения во входную переменную и проверяя рекомендации, которые выдаёт программа. Только когда все тесты пройдут успешно, задание будет выполнено.
Чтобы позвать Кекса для проверки программы, жмите кнопку Заказчик, принимай программу! в консоли.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.