
codewars题目解答
bug的生产者
这个作者很懒,什么都没留下…
展开
-
codewars题目
codewars题目解答1.Calculating with Functions2.Sum of Pairs [Sum of Pairs](https://www.codewars.com/kata/sum-of-pairs/train/javascript)1.Calculating with Functions我的解决方案(粗糙的一批) function common(n, v...原创 2020-01-06 22:08:40 · 582 阅读 · 0 评论 -
codewars题目Counting Duplicates
题目是统计字符串中有多少个重复的字符串,我的想法是找到每个字符在字符串中的索引,如果索引出现的次数大于1,则说明这个字符重复了,我的解答如下 //... var count = 0 var arr = text.toLowerCase().split(''); var arr2 = [] ...原创 2019-11-07 21:51:03 · 317 阅读 · 0 评论 -
codewars题目:Equal Sides Of An Array
题目是找到数组中的一个数,这个数的左边所有数的和等于右边所有数的和,我一开始的想法是先找到数组中的每一个数在数组中的下标,然后根据下标来判断获得这个数左边的数组和右边的数组,但实践起来比较困难,后来百度了一篇文章,获得思路 文章地址我的解答 var sliceArray = function(arr, start, end) { return arr.slice(st...原创 2019-11-05 21:34:05 · 241 阅读 · 0 评论 -
codewars题目解答Multiples of 3 or 5
我的解答 function solution(number){ var arr =[] var arr2 =[] for(var i=1;i<number;i++){ arr.push(i) } arr.map((val,index)=>{ if(v...原创 2019-11-03 18:37:46 · 410 阅读 · 0 评论 -
codewars题目解答---Find the odd int
好久没写题目了,搞得许多都不记得了,谴责一下自己我的解答:这个题目是找到一个数组中出现奇数次的那个数,我想的是找到每一个数字在数组中的下标,统计出现奇数次的下标的那个数 function findOdd(A) { var arr2=[] var anser='' A.map((val,i)=>{ arr2.push...原创 2019-11-03 18:03:53 · 405 阅读 · 0 评论 -
codewars题目解答系列(2019/7/19)
1.去除一个字符串中的元音字母This website is for losers LOL! ===》 Ths wbst s fr lsrs LL!解答:2.取的一个数字每个数字的平方9119 ===》811181在这里取平方可以不用Math.pow,直接c*c就可以了...原创 2019-07-19 17:15:41 · 1420 阅读 · 0 评论 -
codewars--Vowel Count
题目:计算字串中元音字母个数.1.我的暴力解答(双层for循环)2.网友的解答1正则表达式3.网友的解答2.利用filter和includes原创 2019-07-16 15:31:43 · 238 阅读 · 0 评论 -
codewars----Exes and Ohs
1.题目描述(检测字符串中x和o的数量是否相等)my solution(依然是比较暴力的解法,先进行循环,将符合条件的字符Push到数组中,最后比较数组的长度大小)other solutions1(别人的解答永远是这么简洁,用到了正则匹配哈哈)other solutions2(过滤大法好呀)这里对filter的用法再来了解一下(摘抄来自简书小姐姐的文章 https://www.ji...原创 2019-07-18 16:53:24 · 264 阅读 · 0 评论 -
codewars---- Complementary DNA
题目描述:(简而言之就是把A替换为T,把T替换为A,把G替换为C,把C替换为G)my solution我用了比较笨的方法 哈哈,相当于是双层循环的暴力做法了others solution(这个就比较聪明了,可以借鉴借鉴)...原创 2019-07-18 14:53:19 · 202 阅读 · 0 评论 -
codewars----Descending Order
题目描述:我的解答:将一个数里面的每个数字按照倒序排列,在这里我多写了一个sortNumber函数来进行排序,但实际上不用,因为这里不会存在两位数以上的数字,因此单纯地按照ASCII码来排序也是可以的。别人更简洁的写法可以参考一下...原创 2019-07-18 13:54:20 · 211 阅读 · 0 评论 -
codewars--Get the Middle Character
题目描述 Kata.getMiddle("test") should return "es" Kata.getMiddle("testing") should return "t" Kata.getMiddle("middle") should return "dd" Kata.getMiddle("A") should return...原创 2019-07-18 13:46:55 · 273 阅读 · 0 评论 -
codewars----Highest and Lowest
题目描述我的解答1我的解答2在参照别人的写法后,发现了解法二更简洁的写法这里的newarr是一个字符串数组:["4", "5", "29", "54", "4", "0", "-1", "542", "1", "3", "6", "6"]若使它成为一个真正的数组,可以将上面的答案改写成网友的优质解答,看的我虎躯一震呀(这里用到了es6的模板字符串和延展操作符)...原创 2019-07-18 11:05:21 · 300 阅读 · 0 评论 -
codewars---Mumbling
我的解答:原创 2019-07-15 18:29:31 · 203 阅读 · 0 评论 -
codewars题目解答Sum Arrays
1.题目描述:2.我解答:// Sum Numbersfunction sum (numbers) { "use strict"; var sum = 0; for (var i = 0; i < numbers.length; i++) { sum += numbers[i]; } return sum;};3.别...原创 2019-04-17 14:50:23 · 442 阅读 · 0 评论 -
codewars 题目--If you can't sleep, just count sheep!! for循环以及array对象的延展
题目描述我的解答var countSheep = function (num){ //your code here var sheep=''; for(var i=1;i<=num;i++){ sheep+=i+' '+'sheep...' } return sheep}别人的解答 countSheep=n=>[...Array(n).keys()].m...原创 2019-02-21 10:25:45 · 324 阅读 · 0 评论