第2章基本语法 课后习题——求出1~100之间的素数、求红白黑球

《JavaScript前端开发案例教程》黑马程序员编著,中国工信出版集团,人民邮电出版社-课后习题

目录

一、填空题

二、判断题

三、选择题

四、编程题

1.请编写程序求出1~100之间的素数。

2.有红、白、黑三种球若干个,其中红、白球共25个,白、黑球共31个,红、黑球共28个,求这三种球各有多少个?

一、填空题
1.Boolean(undefined)方法的运行结果等于__false____。

2.表达式(-5) % 3的运行结果等于__-2____。

二、判断题
1.JavaScript中age与Age代表不同的变量。( √ )

2.$name在JavaScript中是合法的变量名。( √ )

3.运算符“.”可用于连接两个字符串。( × )

三、选择题
1.下列选项中,不能作为变量名开头的是(B )。

A. 字母 B. 数字  C. 下划线 D. $

2.下列选项中,与0相等(==)的是( D )。

A. null   B. undefined C. NaN      D. ''

3.下列选项中,不属于比较运算符的是(D )。

A. ==   B. ===     C. !==      D. =

四、编程题
1.请编写程序求出1~100之间的素数。
素数概念:除了1和它本身以外不再有其他的因数,最小的素数为2。
 

<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>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小丑小克

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值