문제 사이트 링크: https://programmers.co.kr/learn/courses/30/lessons/12937
내 풀이
function solution(num) {
let answer = "";
num%2==0?answer="Even":answer="Odd"
return answer;
}
true, false 값이 1, 0 인것을 이용한 풀이
function solution(num) {
function solution(num) {
return num%2?"Odd":"Even"
}
}
이렇게 군더더기 없이도 가능하구나! 중복이나 불필요한 선언을 뺄 수 있는 법에 익숙해지면 코드가 좀 더 줄겠다.
'실천하기 > 코딩테스트' 카테고리의 다른 글
level 1) 약수의 합 (0) | 2022.09.15 |
---|---|
level 1) 각 자릿수 더하기 (0) | 2022.09.15 |
[220110] Lv.1 / 최소공배수, 최대공약수 구하기 (0) | 2022.01.11 |
[220108] Lv.1 / 콜라츠 추측 (0) | 2022.01.09 |
[220108] Lv.1 평균값 구하기 (0) | 2022.01.08 |
댓글