[매일코딩-프로그래머스] 문자열을 정수로 바꾸기 01

2022. 1. 26. 10:44WEB Dev/CordingTEST

728x90

 

재택한다고 한동안 알고리즘 공부를 소홀히 하여따...

15분만 집중해서 공부해보자

 


 

[문제] 문자열을 정수로 바꾸기

 

 

문자열 s가 주어진다. 

s는 1 이상 5 이하의 길이를 가지고 있고, s의 맨 앞에는 음, 양 부호가 표시될 수 있다.

따라서 s는 부호와 숫자로 이루어져 있고 s는 0으로 시작하지 않는다.

 

이 s라는 문자열을 숫자로 변환하라

 

 

[풀이]

 

언뜻 보면 되게 쉬워보인다.

글자를 숫자로 반환하는 메소드는 parseInt 인데 부호가 그대로 들어가는지는 모르겠지만 한 번 적용해본다. 

우선 s의 길이 조건문을 만들어주고 parseInt로 숫자가 변환되도록 하였다.

 

 

 

function solution(s) {
    var answer = 0;
    if(1 <= s <= 5) answer = parseInt(s);
    return answer;
}

 

 

 

바로 통과했다....

아마 타입을 체크하는 다른 언어들은 좀 더 복잡하겠지만 자바스크립트라서 좋은건지 나쁜건지 당황스럽네

 

 

 


728x90