看到一個微信小程式,不明白對陣列list隨機排序的原理
// pages/ant/ant.js
Page({
data: {
list:[34,12,9,75,5,8,29]
},
ransort:function(){
return Math.random()>0.5?1:-1;
},
sort:function(e){
var nlist=this.data.list.sort(this.ransort);
this.setData({list:nlist})
},
就是不明白sort在-1,+1時的操作原理,在此題中,list有7個元素,是否this.data.list.sort(this.ransort)要呼叫ransort函式6次
uj5u.com熱心網友回復:
參考js sort排序方法1:升序 -1:降序
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/18805.html
標籤:微信開發
上一篇:jni 型別的定義不完整
下一篇:關于抖音私密權限設定的問題
