문제: 문자열을 정수로 바꾸기
문자열 s를 숫자로 변환한 결과를 반환하는 함수 구현하기
str이 "1234"
면, 1234
를 반환하고, "-1234"
면 -1234
를 반환합니다.
JavaScript의 경우, 문자열과 숫자의 계산은 숫자를 반환합니다. 따라서, 아래와 같이 함수를 구현할 수 있습니다.
function solution(s){
var answer = s * 1;
return answer;
}
좀 더 줄인다면, 아래와 같습니다.
function solution(s){
return s * 1;
}
python으로 동일하게 작성하면 문자열이 그대로 출력되어 해결할 수 없습니다.
python으로 해결하려면, int()
함수를 활용하면 됩니다.
def solution(s):
answer = int(s)
return answer