Notice: Undefined index: HTTP_ACCEPT_ENCODING in C:\server\web\www.showyounger.com\s-system.php on line 2
js大数相乘 | 小样儿(ShowYounger)
小样儿,顶呱呱!!![http://www.showyounger.com]
- <script>
- function factorial(n) {
- var a = [1];
- for (var i = 1; i <= n; ++i) {
- for (var j = 0, c = 0; j < a.length || c != 0; ++j) {
- var m = (j < a.length) ? (i * a[j] + c) : c;
- a[j] = m % 10;
- c = (m - a[j]) / 10;
- }
- }
- return a.reverse().join("");
- }
-
- document.write("7!=" + factorial(7) + "\n\n37!=" + factorial(37) + "\n\n71!=" + factorial(71) + "\n\n100!=" + factorial(100) + "\n\n150!=" + factorial(150));
- </script>