此问题已经在这里有了答案:
产品价格数组没有给我预期的结果。
let productPrices = [10.33, 2.55, 1.06, 5.77];
console.log(productPrices.sort());
以上代码的结果:
(4) [1.06, 10.33, 2.55, 5.77]
期望:
(4) [1.06, 2.55, 5.77, 10.33]
您还必须提供一个比较功能。
let productPrices = [10.33, 2.55, 1.06, 5.77];
console.log(productPrices.sort((a,b)=>a-b));