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

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

如果你被卡住了,记得开大招 Read-Search-Ask。尝试与他人结伴编程、编写你自己的代码。

这是一些对你有帮助的资源:

  • String.charCodeAt()
  • String.fromCharCode()

思路就是先把二进制转换为十进制,找到对应的Unicode值序列创建的字符串,最后返回结果

function binaryAgent(str) {var aArray=str.split(" ");         //先用分割字符串var result=[];for(var i=0;i<aArray.length;i++){result.push(String.fromCharCode(parseInt(aArray[i],2)));  }                               //遍历找到对应的字符return result.join("");         //链接字符串
}

然后看了看之前自己写的,思路还是一样的,多用了一个变量  

function binaryAgent(str) {
var aStr=str.split(' ');
var result='';
for(var i=0;i<aStr.length;i++){
var change=parseInt(aStr[i],2);
result=result.concat(String.fromCharCode(change));
}
return result;
}

转载于:https://www.cnblogs.com/renbo/p/6851994.html

Binary Agents相关推荐

  1. FreeCodeCamp 中级算法(个人向)

    freecodecamp 中级算法地址戳这里 Sum All Numbers in a Range 我们会传递给你一个包含两个数字的数组.返回这两个数字和它们之间所有数字的和. 1 function ...

  2. 107. Binary Tree Level Order Traversal II

    题目 Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from l ...

  3. 102. Binary Tree Level Order Traversal

    题目 Binary Tree Level Order Traversal 层次遍历二叉树 链接 Given a binary tree, return the level order traversa ...

  4. Binary XML file line #8: Error inflating class android.support.v7.widget.RecyclerView

    今天创建了一个 demo ,然后就是复制RecyclerView 过去, 到最后完成运行的时候发现 系统奔溃了, 然后 提示 Binary XML file line #8: Error inflat ...

  5. Android运行时候报错:android.view.InflateException: Binary XML file line #19: Binary XML file lin

    Android运行时候报错:android.view.InflateException: Binary XML file line #19: Binary XML file lin 这个问题自己大致在 ...

  6. android.view.InflateException: Binary XML file line #7: Binary XML file line #7

    错误如下 11-21 08:19:44.040 3608-3608/com.leon.oldrecyclerview E/AndroidRuntime: FATAL EXCEPTION: main   ...

  7. [Java]LeetCode297. 二叉树的序列化与反序列化 | Serialize and Deserialize Binary Tree

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  8. Java for LeetCode 067 Add Binary

    Given two binary strings, return their sum (also a binary string). For example, a = "11" b ...

  9. LeetCode刷题记录14——257. Binary Tree Paths(easy)

    LeetCode刷题记录14--257. Binary Tree Paths(easy) 目录 前言 题目 语言 思路 源码 后记 前言 数据结构感觉理论简单,实践起来很困难. 题目 给定一个二叉树, ...

最新文章

  1. CSS和HTML做好看的界面
  2. ic卡消费管理系统_智能食堂管理解决方案 智能刷卡消费
  3. 企业远程接入配置 不宜贪小失大
  4. 常用的加密算法---数字摘要
  5. 程序员后期,架构师发展路线!
  6. java源代码保存在扩展名为,看完跪了
  7. Java代码块的基本使用
  8. 深度隐式表达系列 (二)
  9. NGUI的输入框的校验(input filed script)
  10. 文件夹内的文本行数_重温生物信息重要的文本处理命令(实例命令及解释)
  11. Tomcat服务器解析“GET /JavaWebDemo1/1.jsp HTTP/1.1”
  12. Java 程序员都该懂的 volatile 关键字
  13. php微信公众号项目域名,微信公众号里“JS接口域名”实现分享功能
  14. redhat 完全卸载mysql_Linux下彻底卸载mysql数据库
  15. 网络安全-wifi攻防
  16. 西南科技大学OJ题 顺序栈基本操作的实现1044
  17. android 计步器acc,基于加速度的门限检测计步算法设计
  18. Node+Express实现文件的上传下载与删除
  19. python电力系统分析_PyPSA电力系统分析简介
  20. 忙活了一天,PDF转epub基本成功

热门文章

  1. java 除法向上,向下取整
  2. 如何在maven repository手动下载jar包
  3. 函数指针的定义和函数指针数组
  4. 004_wireshark专题
  5. vSphere5.1升级5.5(二)——升级Esxi主机及vmware tools
  6. c#按照指定长度切分字符串
  7. Web上的支持的图片格式以及它们之间的区别
  8. QCon旧金山演讲总结:阿里无线技术架构演进
  9. 图片轮播插件-carouFredSel
  10. sjtu 1077 加分二叉树