[프로그래머스] 최댓값 만들기 (2) - JS

Lenny·2023년 6월 29일

문제

풀이

function solution(numbers) {
    var answer = [];
    
    for(let i = 0; i < numbers.length - 1; i++){
        for(let j = i + 1; j < numbers.length; j++){
            answer.push(numbers[i] * numbers[j]);
        }
    }
    
    return Math.max(...answer);
}
  1. numbers 배열을 순회하면서 모든 곱의 경우의 수를 answer에 push
  2. 그 곱의 최댓값을 return
profile
🧑‍💻

0개의 댓글