| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1487 人关注过本帖
标题:[求助]关于“未结束的字符串常量“的问题~~~
只看楼主 加入收藏
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
 问题点数:0 回复次数:7 
[求助]关于“未结束的字符串常量“的问题~~~

各位大哥,小弟还有一些问题~~~以下这段代码: <html> <head> <title>HAHA</title> <script languege="JavaScript"> function lala() { while(true) { n=form1.KK.value if(n-Math.floor(n)!=0) { alert("请输入整数!!!") break } for($100=0;n>=100;n=n-100,$100++){} for($50=0;n>=50;n=n-50,$50++){} for($20=0;n>=20;n=n-20,$20++){} for($10=0;n>=10;n=n-10,$10++){} for($5=0;n>=5;n=n-5,$5++){} for($2=0;n>=2;n=n-2,$2++){} for($1=0;n>=1;n=n-1,$1++){}

document.write("100元纸币",$100,"张<p>") document.write("50元纸币",$50,"张<p>") document.write("20元纸币",$20,"张<p>") document.write("10元纸币",$10,"张<p>") document.write("5元纸币",$5,"张<p>") document.write("2元纸币",$2,"张<p>") document.write("1元纸币",$1,"张")

break } document.write("<script languege='JavaScript'>function haha(){window.history(1)}</script>", "<form name='form1'><input type='button' value='我还要算!' onclick='haha()'></form>") } </script> </head> <body> <h1><p align="center">数钱啦~~~来,告诉我你要找赎多少钱?<p></h1> <form name="form1"> <input type="text" name="KK" value="0"> <input type="button" value="开始数钱!!!" onclick="lala()"> </form> </body> </html> 小弟自己检查了几遍,觉得理论上已经可行,可是运行起来老是有问题,各位大哥帮忙看看到底是什么回事?

搜索更多相关主题的帖子: 常量 字符 title 
2004-12-30 11:26
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 
怎么不打分号?!

2004-12-30 12:33
哈马拟
Rank: 1
等 级:新手上路
帖 子:270
专家分:0
注 册:2004-7-15
收藏
得分:0 
程序结构不怎么好 把函数lala()里的下列语句删掉 document.write("<script languege='JavaScript'>function haha(){window.history(1)}</script>", "<form name='form1'><input type='button' value='我还要算!' onclick='haha()'></form>") 改为下列语句:(其中???表示本网页的文件名) document.write("<a href='???.htm'>回上一页</a>")

2004-12-30 13:05
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 

<html> <head> <title>HAHA</title> <script languege="JavaScript"> function lala() { while(1) { n=form1.KK.value; if(n-Math.floor(n)!=0) { alert("请输入整数!!!"); break; } for($100=0;n>=100;n=n-100,$100++); for($50=0;n>=50;n=n-50,$50++); for($20=0;n>=20;n=n-20,$20++); for($10=0;n>=10;n=n-10,$10++); for($5=0;n>=5;n=n-5,$5++); for($2=0;n>=2;n=n-2,$2++); for($1=0;n>=1;n=n-1,$1++);

document.write("100元纸币"); document.write($100); document.write("张<p>"); document.write("50元纸币"); document.write($50); document.write("张<p>"); document.write("20元纸币"); document.write($20); document.write("张<p>"); document.write("10元纸币"); document.write($10); document.write("张<p>"); document.write("5元纸币"); document.write($5); document.write("张<p>"); document.write("2元纸币"); document.write($2); document.write("张<p>"); document.write("1元纸币"); document.write($1); document.write("张<p>"); document.write("还算?"); document.write("<button onclick=javascript:window.history.back(-1)>ok!</button>");

break; } } </script> </head> <body> <h1><p align="center">数钱啦~~~来,告诉我你要找赎多少钱?<p></h1> <form name="form1"> <input type="text" name="KK" value="0"> <input type="button" value="开始数钱!!!" onclick="lala()"> </form> </body> </html>

你原来在document.write()里写了</script>就会出现这样的错误

[此贴子已经被作者于2004-12-30 13:29:40编辑过]


2004-12-30 13:11
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
收藏
得分:0 
我也有个问题,Math.floor()是干什么用的?

[此贴子已经被作者于2004-12-30 13:30:51编辑过]



2004-12-30 13:18
tang688
Rank: 5Rank: 5
等 级:贵宾
威 望:16
帖 子:1219
专家分:35
注 册:2004-12-25
收藏
得分:0 
Math.floor()取整

2004-12-30 16:51
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
收藏
得分:0 
Math.floor(num)返回不大于参数值的最大整数

相对的是Math.ceil(num)返回不小于参数值的最小整数

Math.round(num)才是四舍五入取整

2004-12-31 13:10
kingcat_1985
Rank: 1
等 级:新手上路
帖 子:207
专家分:0
注 册:2004-11-7
收藏
得分:0 
各位大哥~~~实在是太感谢啦~~~

我是菜鸟~~~   各位大哥要照住小弟我啊~~~
2004-12-31 17:30
快速回复:[求助]关于“未结束的字符串常量“的问题~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019985 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved