-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtask2
More file actions
22 lines (20 loc) · 952 Bytes
/
task2
File metadata and controls
22 lines (20 loc) · 952 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/**
* @param {Number} hours
* @param {Number} minutes
* @returns {Boolean}
*/
module.exports = function (hours, minutes) {
// hours и minutes по условию целые числа. Дополнительных проверок никаких не нужно.
// Проверяем, что значение hours находится в корректном интервале [0, 23]
if (hours < 0 || hours > 23) {
// Возвращаем false, если hours не попадает в интервал
return false;
}
// Проверяем, что значение minutes находится в корректном интервале [0, 59]
if (minutes < 0 || minutes > 59) {
// Возвращаем false, если minutes не попадает в интервал
return false;
}
// Иначе возвращаем true – время корректно
return true;
};