Codewars
e黑子q
这个作者很懒,什么都没留下…
展开
-
Highest Scoring Word
//总体想法是讲字符串拆分成数组再次循环调用charCodeAt函数-96相加 //再次遍历数组 找寻最大数的下标 return 拆分数组的字符 function high(arr) { var splis = arr.split(" ") var result =[] var rr = 0; for(item of splis){ let arrs = 0 for (let index = 0; index < item.length; index...原创 2021-08-20 15:37:07 · 213 阅读 · 0 评论 -
Find the unique number
kata排名第一的答案 functionfindUniq(arr) { //sort:数组排序函数 更改原数组 传入一个函数 若 a 小于 b,在排序后的数组中 a 应该出现在 b 之前,则返回一个小于 0 的值。 若 a 等于 b,则返回 0。 若 a 大于 b,则返回一个大于 0 的值。 arr.sort((a,b)=>a-b);//按照从小到大排序 return arr[0]==arr[1]? arr.pop():arr[0] //arr.pop()删除最后...原创 2021-08-20 11:46:03 · 121 阅读 · 0 评论 -
(Codewars)Your order, please
Your order, please 您的任务是对给定的字符串进行排序。字符串中的每个单词都将包含一个数字。该数字是单词在结果中应具有的位置。 注意:数字可以从1到9。因此1将是第一个单词(而不是0)。 如果输入字符串为空,则返回一个空字符串。输入字符串中的单词将仅包含有效的连续数字。 function order(words){ var words_spli = words.split(" ");//按照空格分割 var obj= {}//存储排列好的对象 var arr原创 2021-05-05 16:40:22 · 500 阅读 · 0 评论