- Теория
- Теория
Массивы: Быстрее, выше, сильнее
Кекс следит за уровнем своих спортивных показателей (сила, гибкость, выносливость, скорость и ловкость). Он тренируется, прокачивая какие-то из этих характеристик. Но Кексу надоело записывать всё в тетрадку. Поэтому он попросил вас написать программу, которая будет распознавать тип тренировки и в зависимости от этого увеличивать какие-то показатели.
Мяу! Напиши программу, которая будет следить за моими спортивными показателями.
В переменную
indicators
записан массив с моими спортивными характеристиками.В массив
levels
записаны уровни каждого показателя. Каждый элемент этого массива соответствует по индексу элементу массиваindicators
.В зависимости от времени тренировки, прокачиваются разные показатели. Время тренировки указано в минутах и записано в переменную
trainingTime
.Если тренировка длится до 30 минут включительно, увеличивай скорость и ловкость на
3
.Если тренировка от 30 минут (не включая это значение) до одного часа (включая это значение), увеличивай гибкость на
3
.Если тренировка длится больше одного часа (не включая это значение), увеличивай силу и выносливость на
2
.Напиши универсальное решение, которое будет корректно работать независимо от того, в какой последовательности указаны показатели и их характеристики в массивах.
Когда программа будет готова, жмите Заказчик, принимай программу!. Время тренировки будет меняться и расположение элементов в стартовых массивах тоже. Тесты будут проверять итоговый массив показателей.
Без JavaScript будущему разработчику никуда. Записывайтесь на профессиональный курс по JavaScript первого уровня.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.