Sub for循环()
Dim i As Integer
For i = 1 To 10 Step 2
i
Next i
End Sub
function For循环(){
for(var n=1;n<=10;n+=2)
{
console.log(n)
}
}
在JSA中,写法完全不同,不同点如下:
02 不同点分析
1)在JSA中,只有Function过程,没有VBA中的Sub过程
2)使用大括号括起来的为一个块,如上代码,for循环下的就是在for循环中要执行的代码。当然,如果for循环下只有一个语句,则大括号可以省略。如,以上代码也可写成以下形式,。
3)输出语句与立即窗口
在JSA中,console.log等同于VBA中的debug.print,立即窗口作为初学者一定要学会使用,它可以用来测试我们的变量值,有助于我们了解代码。
4)变量的自加
变量的自加可以用+=简写,n+=2 等价于 VBA中的 n=n+2
5)for循环的不同
for(var n=1;n<=10;n+=2)
{
}
以上for 循环第一参数为初始变量值,第二参数为判断条件,符合条件即进入循环,第三参数为每循环依次进行变量的自加2,等价于VBA中的以下代码
For i = 1 To 10 Step 2
Next i
好了,本期教程就到这里啦,走过路过的点个关注分享一下吧,谢谢啦