Треки
/
Ruby
Ruby
/
Вправи
/
Мікрохвильова піч
Мікрохвильова піч

Мікрохвильова піч

Легка

Вказівки

Перетворіть натиснуті на панелі мікрохвильовки кнопки на відповідний час таймера.

Цифрові таймери мікрохвильовки заповнюються справа. Тож якщо ми натискаємо «1,0,0», мікрохвильовка сприймає це як «1:00», тобто 1 хвилина і 0 секунд. Якщо ми натискаємо «132», мікрохвильовка сприймає це як «1:32», тобто 1 хвилина і 32 секунди. Таймери мікрохвильовки також досить розумні, щоб знати: коли ми натискаємо «90», то маємо на увазі 90 секунд, або «1:30».

Ми хочемо мати «розумний дисплей», який буде перетворювати це на найпростішу форму хвилин і секунд, а не залишати як 90 секунд.

Створіть клас, який приймає натиснуті кнопки й перетворює їх на правильний час на панелі дисплея, зводячи будь-що введене до найпростішої форми хвилин і секунд.

Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Ruby Exercism

Час розпочати Мікрохвильова піч?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Ruby, а також 21 концепція121 вправа та справжнє наставництво від людей, і все це безкоштовно.