인프런 커뮤니티 질문&답변

김보경님의 프로필 이미지
김보경

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

3. 숫자만 추출

아스키 코드를 사용해서 풀어도 괜찮을까요?

해결된 질문

작성

·

324

0

강사님, 안녕하세요. 저는 아스키코드를 사용해서 풀어봤는데, 강의에서 알려주신 방식에 비해 비효율적인지 궁금합니다! 큰 차이가 있을까요?

            function solution(str) {
                let answer='';

                // 반복문으로 순회
                for (let s of str) {
                    let ascii = s.charCodeAt();

                    // 조건문으로 숫자인지 체크
                    if (ascii >= 48 && ascii <= 57) {
                        // 숫자면 answer에 추가
                        answer += s;
                    }
                }
                
                return parseInt(answer);
            }

답변 1

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

네. 아스키로 해도 차이없습니다. 잘 하셨습니다.

김보경님의 프로필 이미지
김보경
질문자

감사합니다!

김보경님의 프로필 이미지
김보경

작성한 질문수

질문하기