HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
프론트엔드 스쿨 교안(1기)
/
📝
(코테준비) 자료구조 및 알고리즘
/
✌
JS 100제 - 2권
/
🔥
문제68
/
✔️
답안
✔️

답안

function solution(버스시간, 기준시간){ let answer = []; 기준시간 = 기준시간.split(':').map(n => parseInt(n, 10)); 기준시간 = (기준시간[0] * 60) + 기준시간[1]; for (let i in 버스시간){ let time = 버스시간[i].split(':').map(n => parseInt(n, 10)); time = (time[0] * 60) + time[1]; if (time < 기준시간){ answer.push('지나갔습니다'); } else{ let 시간 = parseInt((time - 기준시간) / 60, 10); let 분 = (time - 기준시간) % 60; answer.push(String(시간).padStart(2, 0) + '시간 ' + String(분).padStart(2, 0) + '분'); } } return answer; } console.log(solution(["12:30", "13:20", "14:13"], "12:40"));