function norepeat(arr){
// 外层循环,数组里的各个数和初始值比较
for(var i=0;i<arr.length;i++){
var temp=arr[i];
// 里层循环,里层新的数组和外层各个元素比较
for(var j=0;j<temp.length;j++){
// 如果外层元素在里层元素没有,就添加上
arr[i]!=temp[j]
temp= temp.splice(j+1,0,arr[i])
document.write(temp);
}
}
}
var qcf=['a','a','b','c','b','a','d','c','a','f'];
norepeat(qcf);
请大神看看这个逻辑能通么,假如能通,请帮忙修改下,不胜感激
// 外层循环,数组里的各个数和初始值比较
for(var i=0;i<arr.length;i++){
var temp=arr[i];
// 里层循环,里层新的数组和外层各个元素比较
for(var j=0;j<temp.length;j++){
// 如果外层元素在里层元素没有,就添加上
arr[i]!=temp[j]
temp= temp.splice(j+1,0,arr[i])
document.write(temp);
}
}
}
var qcf=['a','a','b','c','b','a','d','c','a','f'];
norepeat(qcf);
请大神看看这个逻辑能通么,假如能通,请帮忙修改下,不胜感激
解决方案 »
- 请问如下问题怎么解决 代码和具体问题如下
- 高分求中文版javascript权威指南CHM格式的
- 求高手指教如做在线小游戏网站!
- extjs, xtype: 'filefield', 好问题
- 动态生成table中的cell,使该组cell有链接的功能<a href ="#" onclick=""></a>
- 关于javascript的问题?
- 怎样当一个页面跳到别的页面或者关闭后,关闭这个页面弹出的子窗体?谢谢!
- 哪有javacript手册下载,告诉我好吗?谢谢~
- 脚本中如何给HTML对象置颜色属性?
- 兄台们:如何通过javascript屏蔽鼠标右键?
- js怎么批量给相似名称的变量赋相似的值
- strust2我的配置文件applicationContext-core.xml一直报错,工程启动没事,一调用action就报错,大神谁知道为啥啊?
var newArr = [];
for(var i = 0;i<arr.length;i++){
for(var j=0;j<newArr.length;j++){
if(arr[i]==newArr[j]){
break;
}
}
if(j == newArr.length){
newArr.push(arr[i])
}
}
return newArr;
}恩、就这样