본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드(나의 풀이)
function solution(absolutes, signs) {
let answer = 0;
absolutes.forEach((absolute, index) => answer += signs[index]? +absolute : -absolute);
return answer;
}
Comment
forEach문을 사용하여 명료하게 풀었다. forEach말고 reduce의 콜백 인수들을 사용하였으면 더 좋았을 것 같다.
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 3진법 뒤집기 - JavaScript 풀이 (0) | 2022.07.02 |
---|---|
[프로그래머스] 내적 - JavaScript 풀이 (0) | 2022.07.02 |
[프로그래머스] 로또의 최고 순위와 최저 순위 - JavaScript 풀이 (0) | 2022.06.28 |
[프로그래머스] 영어 끝말잇기 - JavaScript 풀이 (0) | 2022.06.27 |
[프로그래머스] 짝지어 제거하기 - JavaScript 풀이 (0) | 2022.06.26 |