1 Star 0 Fork 1

知行合一/PINK前端

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
作业答案参考5.html 1.89 KB
一键复制 编辑 原始数据 按行查看 历史
知行合一 提交于 2021-05-16 09:55 . 5.15
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
// 2 - 进阶练习:
var arr = ["张瑞淑", "徐海涛", "谢岗岗", "薛鹏", "魏明杨", "党婷", "熊飞", "郑翠翠", "李航卫", '张大大', "屈涛", "汪孝双", "代攀飞", "武志钰"];
var currentArr = ["张瑞淑", "徐海涛", "谢岗岗", "魏明杨", "党婷", "熊飞", "郑翠翠"];
// 方法一:
// function arrMath(arr,currentArr){
// var flag = false;//表示在已经提交作业的数组中去匹配,匹配到就false,没有找到就是true
// var newArr = new Array(); //存放帅选出来的元素
// for(var i=0; i<arr.length; i++){
// for(var j=0; j<currentArr.length; j++){
// if(arr[i] === currentArr[j]){
// flag = false;
// break; //找到匹配的之后就不必继续匹配了
// }else{
// flag = true;
// }
// }
// if(flag === true){
// newArr[newArr.length] = arr[i];
// }
// }
// return newArr;
// }
// var xinde = arrMath(arr,currentArr);
// console.log(xinde);
// 方法二:
function arrMath(arr, currentArr) {
// var flag = false;//表示在已经提交作业的数组中去匹配,匹配到就false,没有找到就是true
// var newArr = new Array(); //存放帅选出来的元素
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < currentArr.length; j++) {
if (arr[i] === currentArr[j]) {
arr.splice(i, 1);
}
}
}
return arr;
}
var xinde = arrMath(arr, currentArr);
console.log(xinde);
</script>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zdwrx183/PINK.git
git@gitee.com:zdwrx183/PINK.git
zdwrx183
PINK
PINK前端
master

搜索帮助