|
主题: Coldfusion 算法实例!
|
5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#12002/3/27 10:50:16
最近和朋友研究Coldfusion的数学算法!感觉CFML真的是很强大!很容易就可以作一些数学运算,比如简单的从1 加到 100 (也就是{(1 + 1) +(1+2)}……如此循环加到100,我不知道asp是怎么算的!不过CFML区区几行就可以搞定!我编写了一个测试运算页,让大家了解CFML的简单方便! testcount.cfm ______________________________________________________>
第#loopcount#次计算结果输出:#su[loopcount]#
结果总和:#a#
以供计算了#count#次
—————————————————— 以上写得就比较复杂了!加上了详细的输出! 如果不输出的话!只求结果! 以下几行就可以完成整个运算。
结果总和:#a#
非常短小精悍!使用简单! 希望可以帮助大家学习借鉴。
输出页结果: 第1次计算结果输出:1 第2次计算结果输出:3 第3次计算结果输出:6 第4次计算结果输出:10 第5次计算结果输出:15 第6次计算结果输出:21 第7次计算结果输出:28 第8次计算结果输出:36 第9次计算结果输出:45 第10次计算结果输出:55 第11次计算结果输出:66 第12次计算结果输出:78 第13次计算结果输出:91 第14次计算结果输出:105 第15次计算结果输出:120 第16次计算结果输出:136 第17次计算结果输出:153 第18次计算结果输出:171 第19次计算结果输出:190 第20次计算结果输出:210 第21次计算结果输出:231 第22次计算结果输出:253 第23次计算结果输出:276 第24次计算结果输出:300 第25次计算结果输出:325 第26次计算结果输出:351 第27次计算结果输出:378 第28次计算结果输出:406 第29次计算结果输出:435 第30次计算结果输出:465 第31次计算结果输出:496 第32次计算结果输出:528 第33次计算结果输出:561 第34次计算结果输出:595 第35次计算结果输出:630 第36次计算结果输出:666 第37次计算结果输出:703 第38次计算结果输出:741 第39次计算结果输出:780 第40次计算结果输出:820 第41次计算结果输出:861 第42次计算结果输出:903 第43次计算结果输出:946 第44次计算结果输出:990 第45次计算结果输出:1035 第46次计算结果输出:1081 第47次计算结果输出:1128 第48次计算结果输出:1176 第49次计算结果输出:1225 第50次计算结果输出:1275 第51次计算结果输出:1326 第52次计算结果输出:1378 第53次计算结果输出:1431 第54次计算结果输出:1485 第55次计算结果输出:1540 第56次计算结果输出:1596 第57次计算结果输出:1653 第58次计算结果输出:1711 第59次计算结果输出:1770 第60次计算结果输出:1830 第61次计算结果输出:1891 第62次计算结果输出:1953 第63次计算结果输出:2016 第64次计算结果输出:2080 第65次计算结果输出:2145 第66次计算结果输出:2211 第67次计算结果输出:2278 第68次计算结果输出:2346 第69次计算结果输出:2415 第70次计算结果输出:2485 第71次计算结果输出:2556 第72次计算结果输出:2628 第73次计算结果输出:2701 第74次计算结果输出:2775 第75次计算结果输出:2850 第76次计算结果输出:2926 第77次计算结果输出:3003 第78次计算结果输出:3081 第79次计算结果输出:3160 第80次计算结果输出:3240 第81次计算结果输出:3321 第82次计算结果输出:3403 第83次计算结果输出:3486 第84次计算结果输出:3570 第85次计算结果输出:3655 第86次计算结果输出:3741 第87次计算结果输出:3828 第88次计算结果输出:3916 第89次计算结果输出:4005 第90次计算结果输出:4095 第91次计算结果输出:4186 第92次计算结果输出:4278 第93次计算结果输出:4371 第94次计算结果输出:4465 第95次计算结果输出:4560 第96次计算结果输出:4656 第97次计算结果输出:4753 第98次计算结果输出:4851 第99次计算结果输出:4950 第100次计算结果输出:5050 结果总和:5050 以供计算了101次
|
I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#22002/3/27 10:52:33
我还是看不出和vbscript差别在哪里,优点不明显啊。
|
Kingsoft.com
职务:普通成员
等级:1
金币:0.0
发贴:104
注册:2001/6/29 10:18:25
|
#32002/3/27 10:55:22
难道VBscript和这个一样简单吗?
|
5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#42002/3/27 11:02:14
不错VS和JS这个都可以作!但是如果你要针对连接数据库、声称静态html结果或者使用XML分布式数据库共享的时候!VBS就没有用武之地了!再加上CFML可以动态声称JS代码!比如窗体验证,你就根本不用管js怎么写的!他会在服务段编译后发布给用户。 如果你用asp完成应该怎么写?
|
I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#52002/3/27 11:02:46
dim total total=0 for i=1 to 100 total=tatal+i next alert total
一到一百累加,显示结果。 差别有多少??
|
I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#62002/3/27 11:04:17
窗体验证也可以在服务器端验证后再发给用户,也不要用JS,我特别不喜欢用JS。
|
5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#72002/3/27 11:13:15
可以是CFML比你的做法更简单! 你在后台不得写一堆if else什么的! 问题CFML好的地方就是你不用为这个操心! 窗体验证直接:
如果输入匡为空!他就会提示 您必须填写名字!"而禁止提交! 整个过程无需您撰写其他任何代码!客户端会自动生成相关js脚本! 还有比这个更方便的方式么?
|
I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#82002/3/27 11:23:19
完全没有,我晕了,早知道有这么好的东东为什么不早点知道?当时刚学UD的时候也听过CFM,不过根本没有注意,因为资料太少了。
|
5D地盘 听5D
职务:普通成员
等级:3
金币:10.0
发贴:1074
注册:2004/1/13 11:13:45
|
#92002/3/27 11:30:43
有教程吗,能不能说详细点
|
I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#102002/3/27 11:34:54
在中国能找到的书都只有三本半,哪里有?长沙有吗?
|
5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#112002/3/27 13:17:03
我手里有不少自己写的,和从别人那里翻译的教程! 我一会帖子一个专辑!
|
jaway
职务:普通成员
等级:1
金币:1.0
发贴:153
注册:2002/3/27 8:15:32
|
#122002/3/27 15:18:07
vbscript是不能和cfm比的,就如你用vbscript和jsp比,cfm可不是脚本。她是面向过程的。
|
5DDC版主
职务:版主
等级:6
金币:10.0
发贴:3820
注册:2002/3/25 21:30:11
|
#132002/3/27 15:22:53
是呀!vbs js 都是客户端的脚本! 而cfml是服务段的!
|