示例1:给你一个整型数组 nums ,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
输入:nums = [1,2,3] 输出:6示例2:
输入:nums = [1,2,3] 输出:6示例3:
输入:nums = [-1,-2,-3] 输出:-6提示:
3 <= nums.length <= 104 -1000 <= nums[i] <= 1000解法:
var maximumProduct = function(nums) {
const len = nums.length;
nums.sort((a, b) => a - b);
return Math.max(nums[0] * nums[1] * nums[len-1], nums[len-1] * nums[len-2] * nums[len-3]);
};



