Aliya,
Вариант для медитации ...
<script type="text/javascript">
var name = ["Black","White","Red"];
var сena = [10,5,15];
var kolt = [5,8,10];
var st = [];
var len = 3;
//формируем общий массив
var res = [];
for (var i=0; i<len; i++) {
res[i]=[];
st[i]= сena[i]* kolt[i]
res[i].push(name[i],сena[i],kolt[i],st[i])
}
//функция для вывода результата
function show(arr)
{
var html = "";
for (var i=0; i<arr.length; i++) {
html+=arr[i].join()+"<br />"
}
return html+"<br />"
}
//без сортировки
document.write(show(res))
//функция для сортировки
function s(с){
return function(a,b){
if(a[с]<b[с])
return -1
if(a[с]>b[с])
return 1
return 0
}
}
//сортируем по имени
res.sort(s(0))
document.write(show(res))
//сортируем по цене
res.sort(s(1))
document.write(show(res))
//сортируем по количеству
res.sort(s(2))
document.write(show(res))
//сортируем по сумме
res.sort(s(3))
document.write(show(res))
</script>