【发布时间】:2010-06-13 10:36:35
【问题描述】:
我的代码:
var company=new Array("Kestrel Moon:","BB:");
var basicPri=new Array(1165,1231);
for(var i=0;i<15;i++){
var companyTotal=company[i].concat(basicPri[…
document.write(""+companyTotal+"")
它显示在屏幕上:
Kestrel Moon: 1165
BB: 1231
我想对数组进行排序,使其按照价格最高值的升序排列,因此它应该显示为:
BB: 1231
Kestrel Moon: 1165
正常排序不会这样做,因为它会对价格进行排序,但公司名称保持不变,我如何对两个数组进行排序以便显示我想要显示的内容?
谢谢
【问题讨论】:
-
请使用代码缩进。它使阅读更容易。
-
使用数组字面量 [] 而不是新数组
标签: javascript arrays sorting