...
728x90
반응형
프로그래머스 0단계 코딩테스트 입문
1. 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요.
풀어보기
function solution(num1, num2) {
let answer = Math.floor(num1/num2);
return answer;
}
- num1을 num2로 나눈 결과값을 Math.floor를 사용해 정수부분만 answer에 저장 후 answer값을 반환합니다.
2. 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요.
풀어보기
function solution(num1, num2) {
let answer = -1;
if(num1 === num2){
answer = 1;
}
return answer;
}
- 기본적으로 answer에 -1값을 저장하고 num1 과 num2가 같다면 answer에 1을 저장 후 anwer값을 반환해주었습니다.
3. 머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다. 나이 age가 주어질 때, 2022년을 기준 출생 연도를 return 하는 solution 함수를 완성해주세요.
풀어보기
function solution(age) {
let answer = 2023-age;
return answer;
}
- 2022년 기준의 나이를 받았지만 태어난 연도부터 1살이라는 가정이 있기 때문에 +1을 해주었습니다.
- answer에 2023 - age를 저장하고 반환합니다.
이상으로 프로그래머스의 간단한 세 문제를 풀어보았습니다.
728x90
반응형