这是我的代码:
var array = 'BCDFGA'.split('');
var sorted = array.sort(function () {
return Math.floor(Math.random() * 2);
});
alert(JSON.stringify(sorted)); // B, C, D, F, G, A
上查看
我做错了什么?
我看到this post,但我完全不明白为什么它不能随机使用。
答案 0 :(得分:1)
$scope.filtercolumn1=[];
$scope.filtercolumn1.sort(function(a,b){
var nameA = a.toUpperCase(); // ignore upper and lowercase
var nameB = b.toUpperCase(); // ignore upper and lowercase
if (nameA < nameB) {
return -1;
}
if (nameA > nameB) {
return 1;
}
// names must be equal
return 0;
})
this is done using angular + javascript you can refer the logic from here