Languages/JS

[프로그래밍 핵심 개념 in Javascript] 01. 자료형

Dev다D 2021. 2. 10. 17:36
반응형

템플릿 문자열 연습하기

 

근무자 별로 근무 시간을 계산해서 총 급여를 계산하는 calcWage 함수를 만들어보려고 합니다.

파라미터로 근무자 이름(name), 근무 시간(time), 그리고 시급(wage)을 전달받고 총 급여를 계산하기 위해 total 변수에 시간과 시급을 곱한 값을 담는 것까진 작성했는데, 마지막으로 콘솔에 출력하는 부분이 남았습니다.

지난 시간에 배운 템플릿 문자열 개념을 이용해서 아래의 문장이 출력되게 작성해주세요.

 

김윤식님의 근무 시간은 총 208시간이며, 최종 급여는 2358720원 입니다.
성규재님의 근무 시간은 총 175시간이며, 최종 급여는 2128000원 입니다.
손태웅님의 근무 시간은 총 161시간이며, 최종 급여는 2104270원 입니다.
허우선님의 근무 시간은 총 222시간이며, 최종 급여는 2437560원 입니다.

function calcWage(name, time, wage) {
    let total = time * wage;
    console.log(`${name}님의 근무 시간은 총 ${time}시간이며, 최종 급여는 ${time*wage}원 입니다.`);
}

calcWage('김윤식', 208, 11340);
calcWage('성규재', 175, 12160);
calcWage('손태웅', 161, 13070);
calcWage('허우선', 222, 10980);

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