[프로그래머스] 문자열을 정수로 바꾸기

쿼카쿼카·2022년 9월 10일
0

알고리즘

목록 보기
5/67
function solution(s) {
  	// 내가 푼 방법
    if(s[0] === '-') return Number(s.substr(1))*(-1);
    if(s[0] === '+') return Number(s.substr(1));
    return Number(s);
    
  	// 숫자로 된 문자열 * 숫자 = 숫자
    return s*1;
  	// 정수로 된 문자열에 + 붙이기
    return +s
}

내가 푼 방법

  • 캬~ 친절하게 설명해준답시고 if로 +/- 나눠서 return 해줬다.
  • 근데 한 줄로 끝낼 것을 세줄이나 적고 있었네^__^ 그것이 불친절 한 것이다.

연산자를 이용한 방법

  • 숫자로 된 문자열 앞에 +를 붙이면 숫자로 변한다.
  • 문자열에 빼기 곱하기 나누기를 하면 숫자형으로 변하다.
profile
쿼카에요

0개의 댓글