Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 매직메서드
- Elastic Search
- 무료IT교육
- codepresso
- AI코칭스터디
- 무료코딩교육
- 코드프레소
- 네이버클라우드플랫폼
- 코딩강의
- 타입스크립트
- reduce()
- 코딩테스트
- 깃허브
- 마크다운
- 프로그래머스
- MySQL
- 리액트
- git
- 엘라스틱서치
- 코딩이러닝
- 네이버커넥트재단
- API 명세서
- 슥삭
- 자바스크립트
- GitLab
- IT교육
- markdown
- 대외활동
- NCP
- 코딩스터디
Archives
- Today
- Total
개발하는 무민
[프로그래머스-Level1] 짝수와 홀수_JavaScript + 삼항연산자 본문
짝수와 홀수
문제 설명
정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요.
제한 조건- num은 int 범위의 정수입니다.
- 0은 짝수입니다.
num return
3 | "Odd" |
4 | "Even" |
풀이
function solution(num) {
var answer = '';
if (num % 2 === 0){ //홀수조건 적었더니 오류남.. 짝수로 적기
return answer = "Even"
} else {
return answer = "Odd"
}
return answer;
}
홀수의 조건으로 if문을 적었을 때는 채점에 통과하지 못했다.
짝수부터 적으니까 통과함 ..
풀이2 - 삼항연산자 사용
function solution(num) {
return (num % 2 === 0? "Even" : "Odd");
}
짝홀 같은 간단한 조건은 삼항연산자를 사용하여 푸는 것이 훨씬 명료하고 간단하다.
조건이 너무 길어지지만 않으면 써도 된다.
'Algorithm > Programmers' 카테고리의 다른 글
[프로그래머스-Level2] 숫자의 표현_JavaScript (0) | 2022.05.30 |
---|---|
[프로그래머스-Level2] 피보나치 수_JavaScript + 모듈러 연산 (0) | 2022.05.26 |
[프로그래머스-Level1] 콜라츠 추측_JavaScript (0) | 2022.05.20 |
[프로그래머스-Level1] 평균 구하기_JavaScript + reduce() 함수 (0) | 2022.05.19 |
[프로그래머스-Level1] 하샤드 수_JavaScript (0) | 2022.05.18 |