코딩테스트/99클럽
99클럽 코테 스터디 4일차 TIL - 문자열을 정수로 바꾸기
꼽파
2024. 7. 26. 09:43
문자열을 정수로 바꾸기
출처 : 프로그래머스 Lv.1
문제 설명
- 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요.
제한 조건
- s의 길이는 1 이상 5이하입니다.
- s의 맨앞에는 부호(+, -)가 올 수 있습니다.
- s는 부호와 숫자로만 이루어져있습니다.
- s는 "0"으로 시작하지 않습니다.
입출력 예
- 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다.
- str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다.
풀이
자바스크립트
function solution(s) {
return s / 1 // 문자와 숫자를 연산하면 숫자로 형변환
}
- 타입스크립트를 써야하니 이런 식의 묵시적 형변환으로 문제를 푸는 방법은 지양하는 것이 좋을 것 같다.
function solution(s) {
return parseInt(s)
}
- parseInt를 사용하여 정수형으로 바꿔준다.
파이썬
def solution(s):
return int(s)
- int함수로 형변환을 한다.
앞으로의 계획
정보처리기사가 끝나면 비기너뿐만 아니라 미들러 문제도 1일에 1개씩 같이 풀려고 한다.
스터디가 9월 2일에 종료되므로 총 학습하게 되는 문제는
- 프로그래머스 Lv.0 기초문제 중 남은 문제들
- 프로그래머스 Lv.1 79문제 중 남은 문제들
어제 스터디를 같이하신 분을 보니까 블로그 정리를 잘 해놓으셨다.
보기에도 문제집처럼 이쁜데, 추가로 학습한 내용을 잘 적어 놓아서 발표를 듣는 것만으로도 도움이 되었다.
나도 다음주부터는 추가로 공부한 사항까지 다 적어 넣어야겠다.
728x90