美文网首页
绝妙的代码

绝妙的代码

作者: 写代码的女孩最可爱 | 来源:发表于2019-02-15 17:45 被阅读0次

字符串去重

function uniqStr(str) {
    var str = str.split('');
    var zarr = [];
    for (var i = 0; i < str.length; i++) {
        if (zarr.indexOf(str[i]) === -1) {
            zarr.push(str[i])
        }
    }
    return str.join('')
}

将字符放在对象中遍历拼接出字符串

function sc(str) {
    var obj = {
        r: "s",
        o: "i",
        t: "c",
        n: "u",
        F: "a"
    };
    var g = Object.keys(obj).concat(Object.values(obj));
    var str = str.split('/');
    var sr = '';
    for (var i = 0; i < str.length; i++) {
        sr = sr + g[str[i]];
    }
    return sr;
}
sc("4/8/3/7/2/6/1/3");//"constructor"
sc("7/1/3/5/2/0/8/7/2/1/0")//"Function"

把字符串的奇数位和偶数位分别提取到两个数组中

var str = "abcdef";
var a = str.split('');
var b = [];
var c = [];
for (var i = 0; i < a.length; i++) {
    if (i % 2 === 0) {
        b.push(a[i]);
    } else {
        c.push(a[i]);
    }
}

将两个数组按奇数位和偶数位插入拼接为字符串

    function jiou(b, c) {
        var b = b.split('');
        var c = c.split('');
        var m = [];
        for (var i = 0; i < b.length; i++) {
            m.push(1 + i * 2);
        }
        for (var j = 0; j < c.length; j++) {
            b.splice(m[j], 0, c[j])
        }
        return b.join('');
    };

相关文章

  • 绝妙的代码

    字符串去重 将字符放在对象中遍历拼接出字符串 把字符串的奇数位和偶数位分别提取到两个数组中 将两个数组按奇数位和偶...

  • 绝妙

    乘风行天下任我逍遥 仗剑染红尘喧嚣 识侠者之道与情义肝胆相照 诛宵小那时正年少 长风摇梦里御剑斩妖 一袖飞花梦绕 ...

  • 绝妙

    江水滔滔,青山不语含笑; 日悬三竿,风光格外妖娆; 春暖大地,万物苏醒多...

  • 绝妙

    这就是爱情最初的美好,笨拙、温婉、纯粹,人的天然性别,在那一刻有了新的定义。

  • 绝妙的回答

    吾友子女双全,人常日手心手被皆肉,奈何父母皆有所偏爱也,故子女吵闹不休也。 忽一日,兄长赴国外求学,于机场,小妹涕...

  • 《绝妙的情书》

    1 迄今为止我对你所表示的爱情 2 全是假的。如今我觉得对你的恶感 3 与日俱增。我与你见面次数越多, 4 就越引...

  • 绝妙的秋景

    读经典,写经典。 天净沙·秋 白朴作 裴洪顺书 楷书 孤村落日残霞,轻烟老树寒鸦,一点飞鸿影下。青山绿水...

  • 汉字的绝妙

    趣解汉字: “众”字,趣解:虽然仅有三人,也须有一人高高在上。 “从”字,即便二人也分主次,有前有后。 “囚”字,...

  • 绝妙的对话

    我们工作、人际关系和生活的成败,往往来自一轮对话。 虽然没有任何一轮对话必然能改变一家公司、一段关系或一段生活,但...

  • 【孤独的绝妙】

    【孤独的绝妙】 生命从来不曾离开过孤独而独立存在。 人人生而孤独。 人渐渐长大,渐渐惧怕孤独,渐渐合群躲避孤独。 ...

网友评论

      本文标题:绝妙的代码

      本文链接:https://www.haomeiwen.com/subject/bwymeqtx.html