摘要: 我们会传递给你一个包含两个数字的数组。返回这两个数字和它们之间所有数字的和。最小的数字并非总在最前面。 sumAll([1, 4]) 应该返回一个数字。 sumAll([1, 4]) 应该返回 10。 sumAll([1, 4]) 应该返回一个数字。 sumAll([1, 4]) 应该返回 10。 阅读全文
posted @ 2017-09-29 23:35 多学点才踏实 阅读(142) 评论(0) 推荐(0) 编辑
摘要: . 1 . 2 . 3 . 4 . 5 . 6 . 7 . 8 . 9 . 10 . 11 . 12 . 13 . 14 . 15 . 16 . 17 . 18 . 19 . 20 . 21 . 22 . 23 . 24 . 25 . 26 . 27 . 28 . 29 . 30 . 31 32 ! 阅读全文
posted @ 2017-09-29 20:48 多学点才踏实 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。移位密码也就是密码中的字母会按照指定的数量来做移位。一个常见的案例就是ROT13密码,字母会移位13个位置。由'A' ↔ 'N', 'B' ↔ 'O',以此类推。 学习使用String.fromCharCode()和strin 阅读全文
posted @ 2017-09-29 20:45 多学点才踏实 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 题目:数组排序并找出元素索引 先给数组排序,然后找到指定的值在数组的位置,最后返回位置对应的索引。 举例:where([1,2,3,4], 1.5) 应该返回1。因为1.5插入到数组[1,2,3,4]后变成[1,1.5,2,3,4],而1.5对应的索引值就是1。 同理,where([20,3,5], 阅读全文
posted @ 2017-09-29 16:55 多学点才踏实 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 数组查找去重 实现一个摧毁(destroyer)函数,第一个参数是待摧毁的数组,其余的参数是待摧毁的值 destroyer([1, 2, 3, 1, 2, 3], 2, 3) 应该返回 [1, 1]. destroyer([1, 2, 3, 1, 2, 3], 2, 3) 应该返回 [1, 1]. 阅读全文
posted @ 2017-09-29 16:35 多学点才踏实 阅读(107) 评论(0) 推荐(0) 编辑