자바스크립트 코딩테스트

프로그래머스 Level 1 - 삼총사 (Javascript)

준벨롭 2023. 12. 20. 16:38

문제

답안

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