코딩테스트3 [프로그래머스] 서울에서 김서방 찾기 프로그래머스 Lv1. 문제풀이 내 풀이:배열의 findIndex 메소드를 쓰면 조건에 맞는 인덱스를 찾아준다. findIndex는 es6 문법이다. 이전 문법으로만 작성하려면 indexOf도 사용 가능하다. 2024. 7. 31. [프로그래머스] 자연수 뒤집어 배열로 만들기 프로그래머스 Lv1. 문제풀이 내 풀이: 입력받은 자연수 n을 toString() 으로 문자열로 바뀐다.split('')으로 문자열을 각각 잘라 배열로 만든다.배열 메소드인 reverse()를 사용하여, 배열을 뒤집는다.map을 사용하여 각각 배열 요소를 parseInt()를 사용하여 숫자형으로 치환 후 새로운 배열을 반환한다.그 배열을 최종적으로 반환한다. 2024. 7. 29. [프로그래머스] 자릿수 더하기 프로그래머스 Lv1. 문제풀이 내 풀이:function solution(n){ return n.toString().split('').reduce((acc, cur) => parseInt(acc) + parseInt(cur), 0)} 설명:들어오는 자연수 n을 toString() 으로 문자열로 변환split('')으로 각 자리의 문자를 요소로 가진 배열을 만듬 ex) '1234' -> ['1', '2', '3', '4']reduce를 이용하여 각 배열 요소의 접근하면서 parseInt()로 숫자형으로 변환 후 덧셈 연산 2024. 7. 15. 이전 1 다음