💻JavaScript/코딩테스트

문자열을 정수로 바꾸기(Convert a string to an integer)

영진학생 2024. 12. 16. 14:49

문제 설명

 

문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.

 

 

제한조건

 

s의 길이는 1 이상 5이하입니다.

s의 맨앞에는 부호(+, -)가 올 수 있습니다.

s는 부호와 숫자로만 이루어져있습니다.

s는 "0"으로 시작하지 않습니다.

 

 

📄 문제

function solution(s) {
    var answer = 0;
    return answer;
}

 

 

💻 내가 쓴 코드

// 입력받은 문자를 숫자로 변환
// 숫자를 반환

function solution(s) {
    return Number(s);
}

 

 

💻 공부 후 코드

function solution(s) {
    return +s;
}

function solution(s) {
	return s/1;
}

 

 

📌 배운 점

아주 쉽게 풀수 있었던 문제 였지만 문자열앞에 +연산자 또는 / 연산자를 이용하면 문자열이 숫자로 자동으로 변경된다는 사실을 알게되었습니다.