任何人都有關於如何在下劃線中使用reduce方法的例子。如何使用underscore.js減少方法?
1
A
回答
3
他們有它... http://underscorejs.org/#reduce 就在那裏 - 在官方的Underscore.js網站。
18
下面是兩個javascript示例,與下劃線非常相似。
這些可以找到數組中的數學平均值和標準差。
您經常會看到減少與數千或數百萬個與人口或統計相關的項目的工作。
Math.mean= function(array){
return array.reduce(function(a, b){return a+b;})/array.length;
}
Math.stDeviation= function(array){
var mean= Math.mean(array),
dev= array.map(function(itm){return (itm-mean)*(itm-mean);});
return Math.sqrt(dev.reduce(function(a, b){return a+b;})/array.length);
}
var A2= [6.2, 5, 4.5, 6, 6, 6.9, 6.4, 7.5];
alert ('mean: '+Math.mean(A2)+'; deviation: '+Math.stDeviation(A2))
/* returned value: (String)
mean: 6.0625; deviation: 0.899913190257816
*/
+0
謝謝!這太棒了。 – nycynik
相關問題
- 1. 使用減少方法
- 2. 使用Pair Table方法減少DFA
- 3. 使用方法減少代碼
- 4. 如何減少使用php
- 5. CrossFilter - 如何使用「關鍵」數據來減少方法?
- 6. 如何使用underscore.js
- 7. 如何使用Underscore.js
- 8. 如何使用Underscore.JS
- 9. 方法 - 減少重複
- 10. 。數組減少方法
- 11. 減少的Java方法
- 12. 如何underscore.js使用對象「_」
- 13. 如何使用underscore.js sortBy
- 14. 如何使用underscore.js編寫
- 15. 如何使用underscore.js和
- 16. 如何減少textdb的CPU使用率?
- 17. 如何減少CPU使用量?
- 18. 如何減少android的電池使用
- 19. 如何減少solr內存使用量?
- 20. Elasticsearch:如何減少磁盤使用量
- 21. 如何減少CPU使用率?
- 22. 如何使用Angular2減少DOMContentLoaded時間
- 23. 如何使用IBAFormSection減少寬度?
- 24. 如何減少onmouseover和onmouseoutt的使用?
- 25. 如何減少elif語句的使用?
- 26. 算法減少
- 27. 減少使用python
- 28. 減少使用JS
- 29. 使用beta減少
- 30. YACC語法減少/減少衝突
該鏈接已過時。這裏是當前鏈接:http://underscorejs.org/#reduce – andersr