最近和前端的同窗們在羣裏面各類坎,聊技術,談八卦;
恰好看見一個校招題,題目是:javascript
」用js去匹配1-100中帶1的數字「前端
哈,這還真有點回到參加校招時候的感受。java
廢話很少說,直接上代碼:code
//普通青年 var result = []; for (var i = 0; i <= 100; i++) { s = i.toString(); if (s.indexOf('1') != -1) { result.push(i); console.log(i); } }; // 文藝青年 for (var i = 0; i < 101; i++) { (String(i)).match('1') && console.log(i) }; //二逼青年 var num = 100; var j = 0; for (var i = 1; i <= num; i++) { if ((/[1]/g).test(i.toString())) { j++; console.log(i); } };
最後來個有趣的事兒~ip
console.log((3906360).toString(22).toUpperCase());
看看是啥?console