一:学会了数组去重的三种方法:
js代码的实现:
<script type="text/javascript">
var arr2 = [79,47,9,79,90,47,38];
var arr1 = [];
//(1)利用indexOf
for (var i = 0; i < arr2.length; i++) {
if (arr1.indexOf(arr2[i]) >= 0) {
continue;
}else{
arr1.push(arr2[i]);
}
}
console.log(arr1);
//(2)应用splice()
for(var i = 0; i < arr2.length; i++){
for(var j = i+1; j < arr2.length; j++){
if(arr2[i]==arr2[j]){
arr2.splice(j,1);
j--;
}
}
}
console.log(arr2);
//(3)js内置去重方法
var arr2=new Set(arr2);
console.log(arr2);
</script>
二:学会了用for循环来写九九乘法表
(一)for循环
1、for语句,也叫循环语句,也称之为for循环。
2、for语句也是一个结构复杂的语句,虽然简化代码,如用不熟也会适得其反。
3、for语句由三个部分组成:定义初始变量、循环条件、变化变量
(二)for语法
for(定义初始变量;循环条件;变量变化){
for循环语句
js代码的实现:
<script type="text/javascript">
for (var i = 9; i > 0; i--) {
for (var j = 1; j <= i; j++) {
document.write(j + "*" + i + "=" + j * i + " ");
}
document.write("<br/>")
}
</script>