2017年8月5日
摘要: Drop it 让我们来丢弃数组(arr)的元素,从左边开始,直到回调函数return true就停止。 第二个参数,func,是一个函数。用来测试数组的第一个元素,如果返回fasle,就从数组中抛出该元素(注意:此时数组已被改变),继续测试数组的第一个元素,如果返回fasle,继续抛出,直到返回t 阅读全文
posted @ 2017-08-05 17:22 lailailee 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Finders Keepers 写一个 function,它遍历数组 arr,并返回数组中第一个满足 func 返回值的元素。举个例子,如果 arr 为 [1, 2, 3],func 为 function(num) {return num 2; },那么 find 的返回值应为 2。 Array.f 阅读全文
posted @ 2017-08-05 16:36 lailailee 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Smallest Common Multiple 找出能被两个给定参数和它们之间的连续数字整除的最小公倍数。 范围是两个数字构成的数组,两个数字不一定按数字顺序排序。 例如对 1 和 3 —— 找出能被 1 和 3 和它们之间所有数字整除的最小公倍数。 Smallest Common Multipl 阅读全文
posted @ 2017-08-05 16:27 lailailee 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Sum All Primes 求小于等于给定数值的质数之和。 只有 1 和它本身两个约数的数叫质数。例如,2 是质数,因为它只能被 1 和 2 整除。1 不是质数,因为它只能被自身整除。 给定的数不一定是质数。 For Loops Array.push() 思路: 找出从0到num之间所有的质数,然 阅读全文
posted @ 2017-08-05 00:12 lailailee 阅读(320) 评论(0) 推荐(0) 编辑
2017年8月4日
摘要: Sum All Odd Fibonacci Numbers 给一个正整数num,返回小于或等于num的斐波纳契奇数之和。 斐波纳契数列中的前几个数字是 1、1、2、3、5 和 8,随后的每一个数字都是前两个数字之和。 例如,sumFibs(4)应该返回 5,因为斐波纳契数列中所有小于4的奇数是 1、 阅读全文
posted @ 2017-08-04 22:39 lailailee 阅读(194) 评论(0) 推荐(0) 编辑
摘要: Spinal Tap Case 将字符串转换为 spinal case。Spinal case 是 all-lowercase-words-joined-by-dashes 这种形式的,也就是以连字符连接所有小写单词。 如果你被卡住了,记得开大招 Read-Search-Ask。尝试与他人结伴编程、 阅读全文
posted @ 2017-08-04 17:28 lailailee 阅读(135) 评论(0) 推荐(0) 编辑
摘要: Convert HTML Entities 将字符串中的字符 &、<、>、" (双引号), 以及 ' (单引号)转换为它们对应的 HTML 实体。 RegExp 将字符串中的字符 &、<、>、" (双引号), 以及 ' (单引号)转换为它们对应的 HTML 实体。 HTML Entities 思路( 阅读全文
posted @ 2017-08-04 15:28 lailailee 阅读(161) 评论(0) 推荐(0) 编辑
2017年8月3日
摘要: Sorted Union 写一个 function,传入两个或两个以上的数组,返回一个以给定的原始数组排序的不包含重复值的新数组。 换句话说,所有数组中的所有值都应该以原始顺序被包含在内,但是在最终的数组中不包含重复值。 非重复的数字应该以它们原始的顺序排序,但最终的数组不应该以数字顺序排序。 Ar 阅读全文
posted @ 2017-08-03 01:19 lailailee 阅读(135) 评论(0) 推荐(0) 编辑
2017年8月2日
摘要: Boo who 检查一个值是否是基本布尔类型,并返回 true 或 false。 基本布尔类型即 true 和 false。 Boolean Objects 思路: 不多说,一开始没想通这题到底要干嘛,后来发现一个typeof搞定!!!!! 知识点: typeof()检查并返回数据类型 代码: 1 阅读全文
posted @ 2017-08-02 23:58 lailailee 阅读(178) 评论(0) 推荐(0) 编辑
摘要: Missing letters 从传递进来的字母序列中找到缺失的字母并返回它。 如果所有字母都在序列中,返回 undefined。 String.charCodeAt() String.fromCharCode() 思路: (1)直接将字符串转化为数字按顺序放入数组arr中; (2)如果没有缺失的字 阅读全文
posted @ 2017-08-02 21:52 lailailee 阅读(202) 评论(0) 推荐(0) 编辑