Minimum Number of Operations to Convert Time LeetCode solution in JavaScript

1
var getTime = function (time) {
2
var [hrs, mins] = time.split(":");
3
return parseInt(hrs) * 60 + parseInt(mins);
4
};
5

6
var convertTime = function (current, correct) {
7
var diff = getTime(correct) - getTime(current);
8
var order = [60, 15, 5, 1];
9
var ops = 0;
10
order.forEach((val) => {
11
ops += Math.floor(diff / val);
12
diff %= val;
13
});
14
return ops;
15
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0