1.数组去重。
打印结果:
代码如下:
function quChong(arr) { var arr2=[]; for(var i=0;i<arr.length;i++){ if(arr2.indexOf(arr[i])==-1){ arr2.push(arr[i]); } console.log(arr2); } } var arr=[1,5,5,6,7,8,8,'w','s','w']; quChong(arr);
2.字符串去两边空格
打印结果:
代码如下: function kongGe(str) { var reg=/^\s*|\s*$/; var str2=str.replace(reg,''); console.log('之前的:'+str); console.log('之后的:'+str2); }; var str=' 223s das '; kongGe(str);
3.用递归实现1+2+3+4+...+100;
打印结果:
代码如下:
function diGui(i){ if(i==1){ return i; }else{ return i+diGui(i-1); } } console.log(diGui(100));
本文暂时没有评论,来添加一个吧(●'◡'●)