Languages/JS

[프로그래밍과 데이터 in Javascript] 01. 객체

Dev다D 2021. 2. 15. 15:18
반응형

우수사원 재상이

 

그동안 고생한 지난날이 머릿속을 스쳐지나면서 자신이 입사한 지 얼마나 지났는지도 궁금해졌는데요.

오늘은 날짜는 2112년 8월 24일이고, 재상이의 입사일은 2109년 7월 1일입니다.

Date객체와 메소드를 활용해서 재상이가 입사한 지 며칠째인지를 계산해주는 workDayCalc 함수를 완성해 주세요.

(만약 8월 24일에 입사했고, 오늘이 8월 24일이면 0일이 아니라, '입사한 지 1일째'입니다.)


let today = new Date(2112, 8, 24);
let jaeSangStart = new Date(2109, 7, 1);

function workDayCalc(startDate) {
    let calculate = (Number(today)/1000/60/60/24 - Number(jaeSangStart)/1000/60/60/24) + 1;
    console.log(`오늘은 입사한 지 ${calculate}일째 되는 날 입니다.`);
}

workDayCalc(jaeSangStart);

본 내용은 Codeit의  '프로그래밍 기초 in JavaScript' 강의를
참고하여 작성한 내용입니다.
반응형