已有101人关注
javascript不懂之处
发表在Java图书答疑 2012-12-15
是否精华
版块置顶:
我前些天购买了您的《Javascript从入门到精通》这本书,现在有3个难题不知道如何解答:
(一)在书中第45页例题3.4
我将不大于10改为不大于20,sum<20,得到的自然数是1,2,3,4,5,6,显然,这个结果是错误的。请问为什??要在哪里修改?
 
具体代码如下:
 
<body>
<script type="text/javascript">
var i=1;
var sum=i;
var result="";
document.write("累加和不大于20的所有自然数:<br>");
while(sum<20)
{
    sum=sum+i;
 document.write(i+'<br>');
 i++;
}
</script>
</body>
 
结果显示:
 
累加和不大于20的所有自然数:
1
2
3
4
5
6
(二)还有我自已定义了一个案例,在网页上总是显示不了内容,请问为什么?
<body>
<script type="text/javascript">
//Equation is &degC=5/9(F&degC-32).
var degFahren=prompt("Enter the degrees in Fahrenheit",50);
var degCent;
degCent=5/9*(degFahren - 32);
alert(degFahren+"\xBO Fahrenheit is" + degCent + "\xBO centigrade");
</script>
如果将
alert(degFahren+"\xBO Fahrenheit is" + degCent + "\xBO centigrade");
改为aler(degCent);就可以正常显示。问什么??
 
(三)在光盘“开发资源库”中,我打不开“Java web开发资源库.exe",怎么样打开??
分享到:
精彩评论 1
绿草_mrkj
学分:0 LV1
2012-12-15
沙发
1、将代码
while(sum<20)
{
sum=sum+i;
document.write(i+'<br>');
i++;
}
修改为:
while(sum+i<20)
{
sum=sum+i;
document.write(i+'<br>');
i++;
}
即可。
2、你的这句代码“alert(degFahren+"\xBO Fahrenheit is" + degCent + "\xBO centigrade");”有问题。修改为“alert(degFahren+"Fahrenheit is" + degCent + " centigrade");”
3、你按照杀毒软件了吗,如果有将其禁止。在双击开发资源库。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照