Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function asd(input) {
- let hour =Number (input[0]);
- let minutes = Number(input[1]);
- let ariivalHour = Number(input[2]);
- let arrivalMinute = Number(input[3]);
- let examTime=(hour*60)+minutes
- let ariivalTime=ariivalHour*60+arrivalMinute;
- let hours=0
- let minS=0
- if(ariivalTime>examTime){
- hours=((Math.floor((ariivalTime-examTime)/60))).toFixed()
- minS=(ariivalTime-examTime)-(hours*60)
- console.log('Late')
- if(hours>=1&&minS<10){
- console.log(`${hours}:0${minS} hours after the start`)
- }else if(hours>=1&&minS>=10){
- console.log(`${hours}:${minS} hours after the start`)
- }else if(hours<1){
- console.log(`${minS} minutes after the start`)
- }
- }else if(examTime>=ariivalTime&&examTime-ariivalTime<=30){
- hours=(Math.floor(((examTime-ariivalTime)/60))).toFixed()
- minS=(examTime-ariivalTime)
- console.log("On time")
- if(examTime-ariivalTime>0){
- console.log(`${examTime-ariivalTime} minutes before the start`)
- }
- }else{
- hours=(Math.floor((examTime-ariivalTime)/60)).toFixed()
- minS=(examTime-ariivalTime)-hours*60
- console.log('Early')
- if(hours>=1&&minS<10){
- console.log(`${hours}:0${minS} hours before the start`)
- }else if(hours>=1&&minS>=10){
- console.log(`${hours}:${minS} hours before the start`)
- }else{
- console.log(`${minS} minutes before the start`)
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement