请教一个简单的问题!!急!!!谢谢

cattly 2007-12-13 10:52:00
请问在ASP中能使用y=++x吗?
我要实现的功能是一个4位数加1以后还是4位数,比如0001+1=0002,直接用y=x+1结果就变成2了,请问我该如何实现?
...全文
97 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pilihu 2007-12-20
  • 打赏
  • 举报
回复
asp中没有++这种运算的

先运算y=x+1得出y的值,然后将y转换为字符串类型的(用函数Cstr()转换),判断它的长度,如果小于4就在前面补0,差几个就补几个
junshanhudazhaxi 2007-12-20
  • 打赏
  • 举报
回复
请问在ASP中能使用y=++x吗?

-------------------------
不能用的
学习a123456 2007-12-20
  • 打赏
  • 举报
回复
加判断,第一伴为0时,要补0。完毕。
yezhen208 2007-12-13
  • 打赏
  • 举报
回复
输入0001,系统会默认为1,就像excel里面一样,你输入01,但显示的是1,除非01是个字符串形式,本人比较笨,所以用笨方法解决 y=x+1
if y > 9 then
c='00'&y
else if y > 99 then
c= '0'&y
else if y > 999 then
c=y
else
c='000'&y
end if
response.write c
ASP语法忘记了,不知道有没有写对,自己看看

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧