近来和前端的同学们在群内里种种坎,聊手艺,谈八卦;
恰好瞥见一个校招题,问题是:
”用js去婚配1-100中带1的数字“
哈,这还真有点回到列入校招时刻的觉得。
空话不多说,直接上代码:
//一般青年
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);
}
};
末了来个风趣的事儿~
console.log((3906360).toString(22).toUpperCase());
看看是啥?