我的陣列looke像: var arr = [0,1,2,3,4,5];
所以我隨機起動點(索引),如: var start = getRandomInt(0,5);
function getRandomInt (min,max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
例如: if star
我的文檔的集合,看起來像: [{ id : 1, a : 123, b : 342, name : 'test'}, { id : 2, a : 23, b : 32, name : 'another'}]
我想排序在列,然後將另一列添加到每個文檔包含每個值的等級(允許關係和平均值)。看起來我應該使用MongoDB聚合框架,但我不知道如何排序,然後將排名分配給另一列。最後,我應該結束: [
我將介紹組合比較運算符背後的邏輯,它能夠顛倒數組的排序順序。加入這行代碼 books = ["Charlie and the Chocolate Factory", "War and Peace", "Utopia",
"A Brief History of Time", "A Wrinkle in Time"]
: books.sort! { |firstBook, secondBook|