문제


답안
function solution(number) {
let result = 0;
for (let i = 0; i < number.length; i++) {
for (let j = i+1; j < number.length; j++) {
for (let k = j+1; k < number.length; k++) {
if(number[i] + number[j] + number[k] === 0) {
result++;
}
}
}
}
return result;
}
후기
number에서 세 수의 합이 0이 될 경우에 result를 증가시켜 답을 구했다.
728x90
'자바스크립트 코딩테스트' 카테고리의 다른 글
| 프로그래머스 Level 1 - 이상한 문자 만들기 (Javascript) (0) | 2023.12.22 |
|---|---|
| 프로그래머스 Level 1 - 크기가 작은 부분문자열 (Javascript) (0) | 2023.12.21 |
| 프로그래머스 Level 1 - 최소직사각형 (Javascript) (0) | 2023.12.19 |
| 프로그래머스 Level 1 - 시저 암호 (Javascript) (0) | 2023.12.18 |
| 프로그래머스 Level 1 - 숫자 문자열과 영단어 (Javascript) (0) | 2023.12.17 |