【正文】
end 缺少靈活性,所以建議最好使用 Do...Loop 語句。 使用 For...Next For j = 2 To 10 Step 2 total = total + j Next 關(guān)鍵字 Step 用于指定計數(shù)器變量每次增加或減少的值。 Exit For 語句用于在計數(shù)器達(dá)到其終止值之前退出 For...Next 語句 使用 For Each...Next ? For Each...Next 不是將語句運行指定的次數(shù),而是對于數(shù)組中的每個元素或?qū)ο蠹现械拿恳豁椫貜?fù)一組語句。這在不知道集合中元素的數(shù)目時非常有用。 For Each item in (item) ((item)) Next 過程與函數(shù) ? 在 VBScript 中,過程被分為兩類: Sub 過程和 Function 過程。 ? Sub過程不返回值 dim sum Sub factorial(n) dim I for i=1 to n sum=sum*i next end sub 過程與函數(shù) ? Function過程返回值 Function factorial(n) dim i,sum sum=1 for i=1 to n sum=sum*i next factorial=sum End Function 使用 Exit ? 可以使用 Exit Sub或 Exit Function語句退出過程定義 C語言中的 return(a) 相當(dāng)于 函數(shù)名 =a Exit Function 調(diào)用 函數(shù)調(diào)用 過程調(diào)用 有參 函數(shù)名 (參數(shù)列表 ) 函數(shù)名 參數(shù)列表 過程名 (參數(shù)列表 ) 過程名 參數(shù)列表 無參 函數(shù)名 () 函數(shù)名 過程名 () 過程名 或使用 Call語句,一般調(diào)用 Sub Call 過程名 () Call 過程名 (參數(shù)列表 ) 這里的括號不能省略