张帅 普利斯科娃:asp小问题!

来源:百度文库 编辑:神马品牌网 时间:2024/05/10 14:06:55
<%
dim i,a,a1,a2,a3,b

a1="你好"
a2="hello"
a3="Hi~"

randomize
i=int((3)*rnd(1)+1)

b="a"&i '请问高手应该怎么写才对?

%>

<html>.........

<%=b%>

运行后,不是随机出现 你好,hello,Hi~ 只是随机出现a1,a2,a3
请问高手b="a"&i 应该怎么写才对?谢谢!
a1-a10, 用if then 太麻烦!

最后采用

使用数组的方法解决!!!

if i=1 then
b=a1
elseif i=2 then
b=a2
else
b=a3
end if

综合一下:
b="a"&i
替换为:
if i=1
b=a1
end if
if i=2
b=a2
end if
if i=3
b=a3
end if

b="a"&i
这样写没有问题啊
或者你可以再转成字符的
CSTR
然后response出来就可以了