function exam(examHoursIn, examMinsIn, arrHoursIn, arrMinsIn){ let examHours = Number(examHoursIn); let examMins = Number(examMinsIn); let arrHours = Number(arrHoursIn); let arrMins = Number(arrMinsIn); let examTime = examHours * 60 + examMins; // prevrushtame v minuti let arrTime = arrHours * 60 + arrMins; // prevrushtame v minuti let diff = examTime - arrTime; // namirame razlikata za zakusnqvame li ili navreme ili podranqvame if (diff < 0) { console.log("Late"); if (diff > -60) { console.log(`${Math.abs(diff)} minutes after the start`); } else { let hours = Math.floor(Math.abs(diff / 60)); let mins = Math.abs(diff % 60); if (mins < 10) { console.log(`${hours}:0${mins} hours after the start`); } else { console.log(`${hours}:${mins} hours before the start`); } } } else if(diff <= 30){ console.log("On time"); if (diff > 0){ console.log(`${diff} minutes before the start`) } } else { console.log("Early"); } if (diff < 60) { console.log(`${diff} minutes before the start`) } else { let hours = Math.floor(diff / 60); let mins = diff % 60; if (mins < 10) { console.log(`${hours}:0${mins} hours before the start`); } else { console.log(`${hours}:${mins} hours before the start`); } } } exam("9", "00", "10", "30")