프로그래머스 문자열 다루기 기본 자바스크립트
2022. 1. 20. 03:37ㆍ코딩공부/JavaScript 알고리즘

수도 코딩
문자열의 길이가 4 혹은 6 : s.length == 4 || s.length == 6
숫자로만 구성되어 있는지 :

s를 Number로 변환시켜 배열에 넣은 다음 배열의 요소에 NaN가 있으면 False, 아니라면 True를 리턴
나의 풀이
function solution(s) {
var answer = '';
let temp = [];
for(let i=0; i<s.length; i++) {
temp.push(Number(s[i]));
}
if(s.length == 4 || s.length == 6) {
answer = temp.includes(NaN) ? false : true;
} else {
answer = false;
}
return answer;
}
//console.log(solution("a2345"))
'코딩공부 > JavaScript 알고리즘' 카테고리의 다른 글
프로그래머스 수박수박수박수박수? 자바스크립트 (0) | 2022.01.20 |
---|---|
프로그래머스 서울에서 김서방 찾기 자바스크립트 (0) | 2022.01.20 |
프로그래머스 문자열 내 p와 y의 개수 자바스크립트 (0) | 2022.01.20 |
프로그래머스 나누어 떨어지는 숫자 배열 자바스크립트 (0) | 2022.01.20 |
프로그래머스 2016년 자바스크립트 (0) | 2022.01.20 |