문자열
2021. 11. 26. 13:37ㆍJavascript/문제풀이
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요.
예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.
1. flag 쓰기
function solution(s) {
for (let i = 0; i < s.length; i++) {
let flag = false;
for (let j = 0; j < 10; j++) {
if (s[i] === String(j)) {
flag = true;
break;
}
}
if (!flag) {
return false;
}
}
return true;
}
console.log(solution('a234'));
console.log(solution('1234'));
2. isNaN() 메소드 쓰기
function solution(s) {
for(let i = 0; i < s.length; i++){
if( isNaN(s)){
return false;
} else {
return true;
}
}
}