|
主题: ASP一个问题请教大家
|
 macboy
职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2005/10/30 20:12:13
|
#12005/10/31 0:28:52
ASP一个问题请教大家
例:
<% if sum_money(1)>100 then response.write "100" else sum_money(1) end if %> 加 <% if sum_money(2)>100 then response.write "100" else sum_money(2) end if %> 加 <% if sum_money(3)>100 then response.write "100" else sum_money(3) end if %> 加 <% if sum_money(4)>100 then response.write "100" else sum_money(4) end if %> sum_money(1)是1到100组每组的数指也不一样,Limit是一个指定数指. 现要把这一百组的数全加起来...
当出现以下数据 sum_money(1)=125 sum_money(2)=0 sum_money(3)=34.5 sum_money(4)=750
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
|
#22005/11/2 17:00:45
什么呀,乱七八糟的!
|
 macboy
职务:普通成员
等级:1
金币:0.0
发贴:2
注册:2005/10/30 20:12:13
|
#32005/11/2 19:21:32
看不懂不要说乱七八糟,我在别的论坛人家的高手帮我解决了.....
sum = 0 for i = 1 to 100 if sum_money(i) > Limit then sum = sum + Limit else sum = sum + sum_money(i) end if next
|
 浮尘
职务:普通成员
等级:3
金币:7.0
发贴:1258
注册:2001/11/19 12:41:09
|
#42005/11/3 13:59:06
 是别人看不懂还是自己表达水平的问题呀? <% if sum_money(1)>100 then response.write "100" else sum_money(1) end if %> 如果你的sum_money()是个过程或函数的话,上面的还可以解释,可是你的好像是个数组,else后面的是什么?你连逻辑都没弄清楚,难怪表达不清楚自己的意图。
|
 不是高手
职务:普通成员
等级:3
金币:5.0
发贴:1352
注册:2002/8/23 2:27:18
|
#52005/11/4 17:30:05
什么玩意
|