Помогите дурачку
Всем снова здравствуйте, очередная задача по курсу JS, и очередной ступор с её решением. Помогите пожалуйста ибо я вообще ничерта не понимаю как её решить. Заранее спасибо:) :help:
Раз в несколько месяцев Mate academy проводит networking вечеринку для всех студентов, выпускников и тех, кто только планирует начать обучение. Иногда все идет не так, как хотелось бы, и заведения закрываются на карантин. К счастью, карантин может быть только раз в году и только в начале года. Поэтому как только он заканчивается, мы сразу проводим первую встречу. Создай функцию countNetworking, которая принимает два параметра: длительность карантина в месяцах quarantineLength и частоту проведения вечеринок frequency (1 вечеринка каждые frequency месяцев). Верни количество вечеринок, которые Mate academy проведет в течение года. Примеры: countNetworking(0, 1) === 12 // каждый месяц countNetworking(3, 1) === 9 // каждый месяц начиная с 4го countNetworking(3, 2) === 5 // месяцы 4, 6, 8, 10 и 12 countNetworking(12, 1) === 0 // карантин на весь год countNetworking(11, 3) === 1 // в последний месяц года countNetworking (2, 5) === 2 // месяцы 3 и 8 countNetworking (3, 4) === 3 // месяцы 4, 8 и 12 |
function countNetworking(quarantineDuration, frequency) { const monthsInYear = 12; return Math.ceil((monthsInYear - quarantineDuration) / frequency); } console.log( countNetworking(0, 1) === 12, // каждый месяц countNetworking(3, 1) === 9, // каждый месяц начиная с 4го countNetworking(3, 2) === 5, // месяцы 4, 6, 8, 10 и 12 countNetworking(12, 1) === 0, // карантин на весь год countNetworking(11, 3) === 1, // в последний месяц года countNetworking (2, 5) === 2, // месяцы 3 и 8 countNetworking (3, 4) === 3, // месяцы 4, 8 и 12 )// true true true true true true true |
Всё элементарное просто, спасибо большое:dance:
|
Часовой пояс GMT +3, время: 09:13. |