不同人的编程头脑;

近来和前端的同学们在群内里种种坎,聊手艺,谈八卦;
恰好瞥见一个校招题,问题是:

”用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());

看看是啥?

    原文作者:hoosin
    原文地址: https://segmentfault.com/a/1190000000421035
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞