程序的三种基本结构
顺序结构:从上至下执行的代码就是顺序结构,程序默认就是由上至下顺序执行的;
分支结构:根据不同的情况及判断,执行对应代码;
循环结构:重复执行一段代码;
<script type="text/javascript"> //if (判断条件) if(1>2){ //条件成立代码执行 console.log(1) }else if(3>5){ //if else if 前面的哪一个条件先成立,哪一段代码就会执行 //如果有代码执行,后面的代码不管成立还是不成立,都不会执行 console.log(3) }else if(4>5){ console.log(4) }else{ //如果前面的条件都不成立,就会执行else代码 console.log(5) } console.log(2) var n1 = 100; var n2 = 20; if(n1>n2){ console.log(n1) }else{ console.log(n2) } var n = 7; if(n%2 ==0){ console.log('偶数') }else{ console.log('奇数') } </script>
<script type="text/javascript"> //判断某一年是不是闰年 //闰年能被4整除,但是不能被100整除或者能被400整除的年份 var n = 2187; if(n%4 == 0){ if(n%100 !=0){ console.log('闰年') }else if(n%400 == 0){ console.log('闰年') }else{ console.log('平年') } }else{ console.log('平年') } </script>