我只想知道为什么这会返回"预期结束声明"每当我调用函数multiply_matrix(matrixA,matrixB)并用matrixA(3x3矩阵)和matrixB(3x3矩阵)提供它。 错误总是在"接下来的k"。
这是函数的代码。
Function multiply_matrix(matrixA, matrixB)
dim answer_matrix(3,3)
for i=0 to UBound(matrixA,1)
for j=0 to UBound(matrixB,2)
sum = 0
for k=0 to UBound(matrixB,1)
sum = sum + ( matrixA(i,k) * matrixB(k,j) )
next k
answer_matrix(i,j) = sum
next j
next i
multiply_matrix = answer_matrix
End Function
答案 0 :(得分:1)
其他基本方言允许Next
之后的变量名,VBScript没有。