문제 설명
문제 풀이
function solution(s) {
let answer = false;
let temp = Number(s);
if((s.length === 4 || s.length === 6) && temp === parseInt(s)) {
return answer = true;
} else
return answer = false;
};
문자열s의 모든 문자가 숫자인지 아닌지를 비교하는 것에 생각을 좀 하게 되었다. 저기서 숫자로 바꾸는 메서드를 Number와 parseInt를 쓰게 되었는데 둘 중 하나로 통일 시키면 테스트가 통과되지 않는다.
실행 결과
코드 채점하고 제출
'프로그래머스 문제 > Level 1' 카테고리의 다른 글
[프로그래머스] 소수 찾기 - 자바스크립트 (0) | 2020.08.27 |
---|---|
[프로그래머스] 서울에서 김서방 찾기 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 문자열 내림차순으로 배치하기 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 문자열 내 p와 y의 개수 - 자바스크립트 (0) | 2020.08.27 |
[프로그래머스] 문자열 내 마음대로 정렬하기 - 자바스크립트 (0) | 2020.08.27 |