for循环中定义的变量在for循环体外也有效 <script> (function(){ var a = 111; for(var i=0;i<5;i++){ var carl = 111; console.log(i); } alert("carl is:"+carl); })(); </script> 结果: carl is:111…
for循环 for item in names: #结构语法 print(item) for循环嵌套for循环 for循环配合range()可以直接指定要打印的数量 例:打印一个金字塔 for i in range(1,10): #先用一个for循环来决定打印多少行,print必须空 for x in range(20-i): #在嵌套一个for循环用来打印*前面的空格数,就是数字-第一个for循环的范围 print(' ',end='') for z in range(i*2-1): …
一.for循环 第一种风格 for ((;;;))(类似C语言风格) do command done 例子:for ((i=0;i<10;i++)) do echo $i done 第二种风格 for variable in {list} do command done 例子:for i in {1..10..2} //打印1到10的奇数. do echo $i done a=(1 2 3 9 8 60 625) //定义数组a for i in ${a[*]} /…
JS数组的遍历方法有两种: 第一种:一般的for循环,例如: var a = new Array("first", "second", "third") for(var i = 0;i < a.length; i++) { document.write(a[i]+","); } 输出的结果:fitst,second,third 第二种:用for...in 这种遍历的方式,例如: var arr = new Array(&…
用5个div,布局从左到右5张图片,从左到右5个div分别指定ID为img1,img2,img3,img4,img5.(背景是relative,5个div是相对于背景absolute定位) 显示如下: 方法一:(把一个div直接赋值给另一个,轮播一次要for循环5下) function autoplay(){ var x,y,baoliu; baoliu=document.getElementById("img5").style.backgroundImage; for(i=5;i&g…
计算阶乘的和 //阶乘的和,5!+4!+3!+2! int a = 5; for(int b = 4; b > 0; b--) { a = a * b; } //先定义好最大数的阶乘是多少 int c = a; for(int n = 5; n > 1; n--) //当n等于2的时候,这是算的就是1的阶乘,所以后面取n>1 { a = a / n; //利用数学公式,n! = (n + 1)!/(n + 1),再写出for循环计算 c = c + a; //重新定义c的值为每次相加的和…