福建福安邮政编码:ASP 如何判断一个数字在不在数组中啊

来源:百度文库 编辑:高校问答 时间:2024/05/03 03:43:21
我想判断一个数组中是否包含某一个数字,使用数字时能够正常显示,但使用变量代替数字就不能正常判断了,请问我的程序有什么问题?

下列程序中的"MyArray"是个数组,"a"是要判断的数字,当把"MyArray(I)=a"中的变量"a"换成具体数字就能正常运行,如:"MyArray(I)=1",

请问我的写法有问题吗?谢谢指教.

<%
MyArray
a=1
For I = 0 to Ubound(MyArray)
if MyArray(I)=a then
Response.Write "包含"
else
Response.Write "不包含"
end if
Next
%>

Cint(MyArray(I))=Cint(a)

if instr(MyArray(I),"a")> then
response.write("包含")
else
Response.Write "不包含"
end if

你的数组没有定义,需要定义后在使用的.

二楼的答案不对啊