补充
这五个值当false来看,false, 0, 空字符串 ,undefined, null。、
当结果为false时,在前面加上!,则结果为true
保留小数 toFixed
toFixed(n),想保留几位小数,n就为几
console.log(3.1415926.toFixed(2))// 3.14
循环嵌套
外层循环是行,内层循环是列。外层循环一次,内层循环多次
循环嵌套案列
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
/*
*
**
***
****
-----------------------------
行:i = 1; i < 5; i ++;
第一行: 3个空格 1个*
第二行: 2个空格 2个*
第三行: 1个空格 3个*
第四行: 0个空格 4个*
i = 1
j=1 j<=3 j++ 循环3次 输出3个空格
s=1 s<=1 s++ 循环1次 输出1个*
i = 2
j=1 j<=2 j++ 循环2次 输出2个空格
s=1 s<=2 s++ 循环2次 输出2个*
i = 3
j=1 j<=1 j++ 循环1次 输出1个空格
s=1 s<=3 s++ 循环3次 输出3个*
i = 4
j=1 j<=0 j++ 循环0次 输出0个空格
s=1 s<=4 s++ 循环4次 输出4个*
*/
var str = "";
for(var i = 1;i < 5; i ++){ //行
// 空格
for(j = 1; j<= 4-i; j++){
str +="☆";
}
// *的个数
for(var s =1;s<=i;s++){
str += "★";
}
str +="<br/>"
}
document.write(str)
</script>
</body>
</html>