Lv 1. 문자열 다루기 기본

박하린·2021년 6월 4일
0

프로그래머스

목록 보기
18/42

📚 문제

문자열 다루기 기본
https://programmers.co.kr/learn/courses/30/lessons/12918

💡 접근

문자열 s의 요소를 반복을 돌면서 숫자인지 판별해주고 숫자이면 answer = true, 숫자가 아니면 answer = false를 저장하고
숫자가 아닌 문자열이 나오면 거기서 반복을 끝내고 리턴해야하기때문에 break로 걸어준다.
마지막에 리턴하기 전에 문자열의 길이를 검사해준다.

⌨️ 코드

function solution(s) {
    var answer ;
    for (let value of s){
        if (value >= 0 && value <= 9)
            answer = true;
        else {
            answer = false;
            break;
        }
    }
    
    return s.length == 4 || s.length == 6 ? answer : false;
}

📝 리뷰

뭔가 더 좋은 풀이가 있을것같은데 생각이 나질 않는다..ㅎ

profile
깃허브: https://github.com/khakaa

0개의 댓글

관련 채용 정보