《JavaScript前端开发案例教程》------第2章基本语法课后练习
⼀、填空题
1. false
2.-2
⼆、判断题
1.对。
2.对。
3.错。
三、选择题
1. B
2. D
3. D
四、编程题
1. 素数概念:除了1和它本⾝以外不再有其他的因数,最⼩的素数为2。javascript属于前端吗
<script>
// 遍历1~100之间的数据
for(var n=1;n<=100;n++){
if(n==1){
continue;
}else{
var flag=true;// ⽤来保存n是否为素数,默认n为素数
for(var j=2;j<n;j++){
if(n%j==0){// 若能被j整除,则n不是素数
flag =false;
}
}
}
if(flag){// 如果是质数,在⽹页中打印该数据
document.write("100以内的素数有:"+n+'<br/>');
}
}
</script>
2. ⽅式⼀:根据题⽬描述可知,红球最多为25个,⽩球最多为31个,⿊球最多为28个。因此,依次遍历循环循环,按照条件对⽐即
可。
<script>
for(var red =0; red <=25;++red){
for(var white =0; white <=31;++white){
for(var black =0; black <=28;++black){
if(((red + white)==25)&&((white + black)==31)&&((red + black)==28)){
document.write('红球:'+ red +',⽩球:'+ white +',⿊球:'+ black);
}
}
}
}
</script>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论