美文网首页
Binary Agents

Binary Agents

作者: yyggfffg | 来源:发表于2018-05-06 09:50 被阅读0次

    传入二进制字符串,翻译成英语句子并返回。

    二进制字符串是以空格分隔的。

    function binaryAgent(str) {
      var arr=str.split(" ");
      str="";
      for(var i=0;i<arr.length;i++){
        var num=Number.parseInt(arr[i],2);
        str=str.concat(String.fromCharCode(num));
      }
      return str;
    }
    
    binaryAgent("01000001 01110010 01100101 01101110 00100111 01110100 00100000 01100010 01101111 01101110 01100110 01101001 01110010 01100101 01110011 00100000 01100110 01110101 01101110 00100001 00111111");
    

    注意:parseInt是Number对象的静态方法,只能通过Number调用,同样,fromCharCode也是String的静态方法,只能通过String调用,不能通过实例对象调用。

    相关文章

      网友评论

          本文标题:Binary Agents

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