当前位置: 首页 > wzjs >正文

网站建设需求范文杭州工程招标网

网站建设需求范文,杭州工程招标网,黄页污水,如何让自己的网站被搜索引擎收录文章目录 问题1:问题2:问题3:问题4:问题5:问题6:问题7:问题8:问题9: 问题1: 下面哪个是JavaScript循环语句正确的写法? 选项: A. if…

文章目录

      • 问题1:
      • 问题2:
      • 问题3:
      • 问题4:
      • 问题5:
      • 问题6:
      • 问题7:
      • 问题8:
      • 问题9:

问题1:

下面哪个是JavaScript循环语句正确的写法?

选项: A. if(i<10;i++)
B. for(i=0;i<10)
C. for i=1 to 10
D. for(i=0;i=10;i++)

解析:
JavaScript的for循环语法是:


for (初始化; 条件; 增量)
  • A选项:if 语句是条件判断语句,不是循环语句。
  • B选项:缺少了循环体,也没有增量部分。
  • C选项:不符合 for 语法规则
  • D选项:正确的 for 循环语法,尽管条件 i=10 会导致循环立即终止。

正确答案: D. for(i=0;i<=10;i++)

问题2:

下面有关循环结构的说法中,不正确的是( )。

选项: A. do-while的循环体至少无条件执行一次
B. for 循环是先执行循环体,后判断表达式
C. while(!e); 这一句代码中的!e等价于e!=0
D. 在实际开发中,我们应该尽量避免“死循环”

解析:

  • A选项:do-while循环无论条件是否满足,循环体至少执行一次。
  • B选项:for 循环是先判断表达式,再执行循环体。
  • C选项:while(!e); 语句中的!e不等价于e!=0!e即当 e 为0时,执行循环;而在判断语句 e!=0 中,在 e 为0时,是不进入循环的
  • D选项:死循环是不合理的,通常要避免无限循环的情况。

正确答案: B. for 循环是先执行循环体,后判断表达式

​ C.while(!e); 语句中的!e等价于e!=0

问题3:

下面有一段JavaScript程序,其中while循环执行的次数是( )。

var i = 0;
while (i=1) i++;

选项: A. 一次也不执行
B. 执行一次
C. 无限次
D. 有语法错误,不能执行

解析:
while(i=1) 语句中的i=1是赋值操作,而不是比较操作。这个赋值操作会将i赋值为1,且赋值操作的结果为1,因此会一直执行循环体,导致无限循环。

正确答案: C. 无限次

问题4:

下面有一段JavaScript程序,运行之后变量i的值为( )。

var i = 8;
do {i++;
} while(i>100);

选项: A. 8
B. 9
C. 100
D. 101

解析:
do-while循环至少执行一次循环体。在第一次执行时,i的值为8,循环体中的i++使i变为9。然后,循环条件判断i > 100,此时i为9,条件不成立,因此循环结束。

正确答案: B. 9

问题5:

下面有一段 JavaScript 程序,输出结果是()

var sum = 0;
var i = 0;
for (; i < 5; i++) {sum += i;
}
document.write(sum);

选项: A. 9
B. 10
C. 11
D. 程序报错

解析:

让我们逐步分析代码的执行过程:

  1. 初始化:sum = 0i = 0

  2. for 循环开始,判断条件 i < 5

    是否成立:

    • 第1次循环,i = 0sum += 0sum = 0
    • 第2次循环,i = 1sum += 1sum = 1
    • 第3次循环,i = 2sum += 2sum = 3
    • 第4次循环,i = 3sum += 3sum = 6
    • 第5次循环,i = 4sum += 4sum = 10
  3. 循环结束,因为 i 增加到 5,条件 i < 5 不再满足。

最终,sum 的值是 10

因此,输出结果是 10

正确答案: B. 10

问题6:

下面有一段 JavaScript 程序,输出结果是()

var i = 6;
switch(i)
{case 5: i++;case 6: i++;case 7: i++;case 8: i++;default: i++;
}
document.write(i);

选项: A. 6
B. 7
C. 8
D. 10

解析:

  1. 变量 i 初始化为 6。

  2. switch(i)
    

    中开始执行,根据

    i = 6
    

    匹配

    case 6:
    

    • case 6: 匹配成功,执行 i++i 变为 7。
    • 没有 break 语句,因此会继续执行后面的 case 语句。
    • 执行 case 7:i++i 变为 8。
    • 执行 case 8:i++i 变为 9。
    • 执行 default:i++i 变为 10。
  3. 最终,i 的值是 10。

正确答案: D. 10

问题7:

利用三种循环来计算 1+2+3+……+100 的值

while循环:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>var n = 1;var sum = 0;while(n <= 100){sum += n;n++;}alert(sum);</script>
</head>
<body>
</body>
</html>

do……while 循环:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>var n = 1;var sum = 0;do{sum += n;n++;}while(n<=100);alert(sum);</script>
</head>
<body>
</body>
</html>

for 循环:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>var n = 1;var sum = 0;for(var n = 1; n <=100; n++){sum += n;}alert(sum);</script>
</head>
<body>
</body>
</html>

问题8:

使用循环语句输出下面的菱形图案

image-20250220184936059

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>for (var i = 1; i <= 4; i++) {for(var j = 1; j <= 4-i; j++) {document.write("-");}for(var k = 1; k <= 2*i-1; k++) {document.write("*");}document.write("<br>");}for (var i = 4; i >= 1; i--) {for(var j = 1; j <= 4-i; j++) {document.write("-");}for(var k = 1; k <= 2*i-1; k++) {document.write("*");}document.write("<br>");}</script>
</head>
<body>
</body>
</html>

image-20250220184946099

问题9:

输出九九乘法表,格式如下:

image-20250220185046470

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>for (var i = 1; i < 10; i++) {for (var j = 1; j <= i; j++) {document.write(j + "*" + i + "=" + i * j + "      ");}document.write("<br>");}</script>
</head>
<body>
</body>
</html>

image-20250220185332627


文章转载自:

http://hjcFfyhY.pzrnf.cn
http://hMVBqIqU.pzrnf.cn
http://3oZg9xip.pzrnf.cn
http://Zylm7jAZ.pzrnf.cn
http://HhgRkZRu.pzrnf.cn
http://Mm0FiwPT.pzrnf.cn
http://UBXDzRZA.pzrnf.cn
http://YIgjbYYV.pzrnf.cn
http://MlhHyqd5.pzrnf.cn
http://u4cOR3H5.pzrnf.cn
http://cIDxkI3r.pzrnf.cn
http://SFz17JhT.pzrnf.cn
http://laOq4G6l.pzrnf.cn
http://faUjAWKT.pzrnf.cn
http://W8AZd0aL.pzrnf.cn
http://fjQfgpYO.pzrnf.cn
http://AvTjeqcp.pzrnf.cn
http://9VcF1PRq.pzrnf.cn
http://Q7LyiMdz.pzrnf.cn
http://MXKaf2Au.pzrnf.cn
http://tQgix5Jx.pzrnf.cn
http://D1VWG8oY.pzrnf.cn
http://qvn8FKdQ.pzrnf.cn
http://LBppihnv.pzrnf.cn
http://Uwj8Pc22.pzrnf.cn
http://astLEnnJ.pzrnf.cn
http://wbiGKBVt.pzrnf.cn
http://mY53fZCq.pzrnf.cn
http://aJ68MYBZ.pzrnf.cn
http://ghULMueX.pzrnf.cn
http://www.dtcms.com/wzjs/636319.html

相关文章:

  • 北京企业网站设计制作公司做年审在哪个网站
  • 网站建设这门课好学吗vs简易新闻建设网站
  • 网站导航界面网站网络推广方法
  • 中英切换的网站咋做甘肃省建设厅执业资格注册网站
  • 网站扁平化结构和树形结构网站运营 网站建设
  • 安国网站建设办公室装修费用会计分录
  • 中山网站建设华联在线wordpress加载进度条
  • 二级域名搭wordpress上海做网站优化的公司
  • 同性恋色做视频网站有哪些有哪些做室内设计好用的网站
  • 沈阳高端网站制作公司搜狗推广下架
  • iis网站改端口网站开发建设哪家好
  • 服装网都有哪些网站芜湖效能建设网站
  • 制作网站演示网站建设全过程
  • 建立网站的平台做英文题的网站
  • 乡镇网站建设和培训静态中英文网站怎么做
  • 猪八戒网站建设报价建设网站是否等于开展网络营销
  • 有了源码可以做网站吗珠宝类网站建设
  • 网站备案号在哪热转印 东莞网站建设
  • 淘宝联盟网站备案网站建设+公司
  • 查询网站怎么做网页设计页面代码
  • 榆林做网站标识牌设计
  • 自己做网站需要购买服务器吗wordpress的seo作用
  • 做调查可以赚钱的网站国外seo比较好的博客网站
  • 西安网站建设中企建站网站建设 美橙
  • 网站建设参考书安徽建设相关网站
  • 网站被攻击怎么让百度重新蜘蛛自动抓手工制作香囊
  • 常州做网站推广传奇发布网站排行
  • 南阳企业网站制作网站建设合同不给版权
  • 慈溪想做网站的公司文化馆 网站 设计
  • 网站开发软件系统设计公司logo大全