摘要: function smallestCommons(arr) { arr = arr.sort(); //从小到大排序 var result ; //结果 var judge = false; //判断公倍数 var count = 0; //计数 for(var g=arr[1];g<400000; 阅读全文
posted @ 2018-01-05 22:06 叶绿痕 阅读(170) 评论(0) 推荐(0) 编辑
摘要: function sumPrimes(num) { var c=0; var arr=[]; var sum=0; for(var i=num;i>1;i--){ for(var j=1;j<=i;j++){ if(i%j==0){ c++; } } if(c==2){ arr.push(i); } 阅读全文
posted @ 2018-01-05 16:33 叶绿痕 阅读(992) 评论(0) 推荐(0) 编辑
摘要: 代码一(自己思路): function fearNotLetter(str) { var str1=str.split(""); var j=0; for(var i=str1[0].charCodeAt();i<=str1[str1.length-1].charCodeAt();i++){ if( 阅读全文
posted @ 2017-12-29 21:16 叶绿痕 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 方法一: function mutation(arr) { // 请把你的代码写在这里 var s=[]; var str= arr[0].toLocaleLowerCase(); var str1=arr[1].toLocaleLowerCase(); for(var i=0;i<str1.len 阅读全文
posted @ 2017-12-26 22:31 叶绿痕 阅读(1250) 评论(0) 推荐(0) 编辑
摘要: function confirmEnding(str, target) { var a=target.length; var s =str.substr(-a); return s==target;} confirmEnding("He has to give me a new name", "na 阅读全文
posted @ 2017-12-26 00:14 叶绿痕 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 方法一: function largestOfFour(arr) { // 请把你的代码写在这里 var arr1=[]; for(var i=0;i<arr.length;i++){ var a= arr[i][0]; for(var j=1;j<arr[i].length;j++){ a= a> 阅读全文
posted @ 2017-12-25 23:56 叶绿痕 阅读(1335) 评论(0) 推荐(0) 编辑
摘要: 解释说明: 先将字符串转化为数组,然后将其转化为小写,这里用到str.toLowerCase()和str.split(" "),split分割一定要用空格隔开,然后用for循环遍历数组中每个元素,将每个元素的首字母赋值给变量char,再用toUpperCase()函数将首字母大写,再将每个元素重新赋值给数组,最后用join将数组转换为字符串。 阅读全文
posted @ 2017-12-25 23:04 叶绿痕 阅读(1596) 评论(0) 推荐(0) 编辑