美文网首页
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