ASP 如何判断一个数字在不在数组中啊

我想判断一个数组中是否包含某一个数字,使用数字时能够正常显示,但使用变量代替数字就不能正常判断了,请问我的程序有什么问题?

下列程序中的"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
%>

第1个回答  2006-06-17
if instr(MyArray(I),"a")> then
response.write("包含")
else
Response.Write "不包含"
end if
第2个回答  2006-06-17
你的数组没有定义,需要定义后在使用的.
第3个回答  2006-06-17
Cint(MyArray(I))=Cint(a)本回答被提问者采纳
第4个回答  2006-06-17
二楼的答案不对啊

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网