자바스크립트
[JavaScript] 최댓값 만들기 (1)
코딩하는둥이
2023. 9. 18. 10:34
문제 설명
정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.
입출력 예
numbers | result |
[1,2,3,4,5] | 20 |
[0, 31, 24, 10, 1, 9] | 744 |
코드
const solution = (numbers) => {
var answer = numbers.sort((a,b)=>b-a);
return answer[0] * answer[1];
}
풀이
최댓값을 두 개를 곱해야하니깐 sort를 통해 오름차순으로 정렬해줍니다.
var answer = numbers.sort((a,b)=>b-a);
배열 첫 번째와 두 번째를 곱한 값을 출혁합니다.
return answer[0] * answer[1];