asp随机数代码 只能0-9之间随机 能不能1-5之间随机呢?高分求修改代码

只有0-9之间的随机能不能修改一下产生0-5之间随机呢?<%randomizedimkk=cint(rnd*10)ifk=0thenk=k+1endif%><imgsrc... 只有0-9之间的随机 能不能修改一下产生0-5之间随机呢?
<%
randomize
dim k
k=cint(rnd*10)
if k=0 then
k=k+1
end if
%>
<img src="images/<%=k%>.jpg" >

备注:因为图片有限 所以想1-5之间随机
展开
 我来答
百度网友acd513e
2010-03-05 · TA获得超过429个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:145万
展开全部
rnd产生0到1的随机数,rnd*5则为0到5的随机数,cint(rnd*5)为0,1,2,3,4,5这几个数的随机,你的10应该改为5

看代码

<%
randomize
dim k
k=cint(rnd*5)
if k=0 then
k=k+1
end if
%>
<img src="images/<%=k%>.jpg" >

你说1到5随机,可以直接这样写
<%
randomize
dim k
k=cint(rnd*4+1)
%>
<img src="images/<%=k%>.jpg" >
davidrin
2010-03-05 · TA获得超过1788个赞
知道小有建树答主
回答量:718
采纳率:100%
帮助的人:809万
展开全部
把 k=cint(rnd*10) 改成
k=cint(rnd*6)
就行了啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卓寄漆雕翠巧
2019-05-25 · TA获得超过3629个赞
知道大有可为答主
回答量:3124
采纳率:34%
帮助的人:402万
展开全部
rnd产生0到1的随机数,rnd*5则为0到5的随机数,cint(rnd*5)为0,1,2,3,4,5这几个数的随机,你的10应该改为5
看代码
<%
randomize
dim
k
k=cint(rnd*5)
if
k=0
then
k=k+1
end
if
%>
<img
src="images/<%=k%>.jpg"
>
你说1到5随机,可以直接这样写
<%
randomize
dim
k
k=cint(rnd*4+1)
%>
<img
src="images/<%=k%>.jpg"
>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式