본 게시물은 프로그래머스의 연습 문제 풀이입니다. 저작권은 (주) 그랩에게 있습니다
자바스크립트 코드
const solution = (number) => {
let answer = 0;
const endIndex = number.length - 1
for (let i = 0; i <= endIndex - 2; i++) {
const first = number[i];
for (let j = i + 1; j <= endIndex - 1; j++ ) {
const second = number[j];
for (let k = j + 1; k <= endIndex; k++) {
const third = number[k];
const sum = first + second + third;
if (sum === 0) {
answer += 1;
}
}
}
}
return answer;
}
Reference
'programming study > Algorithm' 카테고리의 다른 글
[프로그래머스] 삼각형의 완성 조건 (2) - JavaScript 풀이 (0) | 2022.12.01 |
---|---|
[프로그래머스] 옹알이(1) - JavaScript 풀이 (0) | 2022.11.30 |
[프로그래머스] 평행 - JavaScript 풀이 (0) | 2022.11.28 |
[프로그래머스] 푸드 파이트 대회 - JavaScript 풀이 (0) | 2022.11.15 |
[프로그래머스] 유한소수 판별하기 - JavaScript 풀이 (0) | 2022.11.14 |