Проблем със задача Time + 15 minutes от Conditional Statements
Здравейте колеги, имам проблем със следната задача...дава ми само 29 точки. Някой има ли идея защо ми дава толкова много грешки?
function solve(hours, minutes) {
hours = Number(hours);
minutes = Number(minutes);
let totalMins = hours * 60 + minutes + 15;
let newhours = Math.floor(totalMins / 60);
let newMins = totalMins % 60
if (23 >= newhours >= 0 && 59 >= newMins >= 10) {
console.log(`${newhours}:${newMins}`)
} else if(23 >= newhours >= 0 && newMins < 10) {
console.log(`${newhours}:0${newMins}`)
} else if (newhours >=24 && newMins < 10) {
console.log(`0:0${newMins}`);
} else if (newhours >= 24 && 10 <= newMins <= 59) {
console.log(`0:${newMins}`);
} else if (newMins >= 60 && 0 <= newhours <= 23) {
newhours += 1
newMins = newMins % 60
console.log(`${newhours}:${newMins}`);
}
}