누구나 밑줄로 reduce 메소드를 사용하는 방법에 대한 예제를 얻었습니다.underscore.js 메소드를 사용하는 방법?
1
A
답변
3
그들은 그것을 가지고 있습니다 ... http://underscorejs.org/#reduce 오른쪽에 - 공식 Underscore.js 사이트에 있습니다.
18
다음은 두 개의 자바 스크립트 예제입니다. 밑줄과 매우 유사합니다.
숫자 배열에서 수학적 평균과 표준 편차를 찾습니다.
인구 또는 통계와 관련된 배열에서 수천 또는 수백만 개의 항목이 줄어드는 경우가 종종 있습니다.
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
Thank you! 이것은 굉장합니다. – nycynik
관련 문제
- 1. 인터페이스 메소드를 무작위로 사용하는 방법?
- 2. android에서 finish() 메소드를 사용하는 방법
- 3. underscore.js 라이브러리의 각 구현
- 4. underscore.js 템플릿 오류
- 5. Underscore.js 템플릿이있는 레일
- 6. Java 클래스에서 사용하는 메소드를 결정하는 방법
- 7. 메소드를 호출하기 전에 메소드를 수동으로 호출하는 방법
- 8. iOS에서 클래스 메소드를 사용하는 방법은 무엇입니까?
- 9. 속성 대 메소드를 사용하는 경우는 언제입니까?
- 10. 내 클래스의 자바 스크립트 라이브러리 (underscore.js) 사용
- 11. 레일에서 메소드를 정의하는 방법
- 12. Moq.Mock <T> - 표현식을 사용하는 메소드를 설정하는 방법
- 13. Groovy에서 Java 메소드를 오버라이드하는 방법
- 14. ListView에서 리스너 메소드를 사용하는 방법은 무엇입니까?
- 15. 표현식을 인수로 사용하는 S4 메소드를 디스패치
- 16. 어떻게 콜백 함수와 같은 객체 메소드를 사용하는
- 17. android의 뷰에 append 메소드를 사용하는 NullPointerException?
- 18. django-mptt를 사용하는 모델의 save() 메소드를 오버라이드
- 19. groovy에서 "사용"키워드/메소드를 사용하는 것은 무엇입니까?
- 20. 페이지가 렌더링되기 전에 bean 메소드를 실행하는 방법?
- 21. 내 서버 메소드를 보호하는 방법
- 22. UML에서 간단한 메소드를 문서화하는 방법?
- 23. 페이지로드시 서블릿 메소드를 트리거하는 방법
- 24. 리플렉션을 사용하여 메소드를 검사하는 방법
- 25. 서비스의 onDestroy 메소드를 강제하는 방법
- 26. 내 앱이 기본 메소드와 내가 가져온 메소드를 사용하는 이유는 무엇입니까?
- 27. 동일한 메소드를 사용하는 여러 클래스 - 가장 좋은 패턴
- 28. 백그라운드에서 메소드를 실행하는 방법 ASP MVC
- 29. JavaScript의 Underscore.js 라이브러리에서 '컨텍스트'는 무엇을 의미하며 어떻게 사용합니까?
- 30. 메소드를 작성하는 메소드를 작성할 수 있습니까?
링크가 구식 인 항목입니다. 다음은 현재 링크입니다 : http://underscorejs.org/#reduce – andersr