[JS]삼총사

기성·2022년 10월 15일
0

function solution(number) {
    var answer = 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){
                    answer++
                }
            }
        }
    }
    return answer;
}

배열 안에서 서로 다른 수 3개를 더해야 했다. for문을 통해 배열 인덱스 세개를 돌려 합이 0이 되는 인덱스가 있을 때 마다 answer 값을 1씩 올려주었다.

profile
프론트가 하고싶어요

0개의 댓글