js求渐升数的第100位
生活随笔
收集整理的這篇文章主要介紹了
js求渐升数的第100位
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
我弟考了道數學競賽題,問我能不能用代碼算結果..
題目是這樣的 用 1、2、3、4、5 組合數字,然后排列大小,從小到大,求排在第100位的數值大小
?
function foo(chars) {var count = 0;if (!chars.length) return;var _foo = function(chars, tmp) {for (i in chars) {var ch = chars;var t = tmp ch[i];var ch = delCharAt(chars, i);if (ch.length < 1) {count ; // 只打印漸升數的第100位if(count == 100){console.log(count ':' t)}} else {_foo(ch, t);}}};_foo(chars, ''); }function delCharAt(s, i) {ss = '';for (j in s) {if (i != j) {ss = s[j];}}return ss; }foo('12345');?
更多專業前端知識,請上 【猿2048】www.mk2048.com
總結
以上是生活随笔為你收集整理的js求渐升数的第100位的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: angular 获取ng-repeat完
- 下一篇: angularjs封装bootstrap