问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JavaScript笔试,根据代码求结果?

发布网友 发布时间:2022-04-24 15:17

我来回答

6个回答

热心网友 时间:2022-04-24 16:47

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Demo</title>
<script>

//试着编写一个程序,根据学生考试成绩,输出其总评的级别
var rank = function(n){

var rules = {

59:'不及格',
69:'一般',
79:'中等',
89:'良好',
100:'优秀'
};

n = Number(n);
n = (isNaN(n) || n < 0) ? 0 : n;
n = n > 100 ? 100 : n;

for(var limit in rules){

if(n <= limit)
return rules[limit];
}

return 'out of rules!';

};

//输入1-7中的任何一个数字,输出相应的星期
var week = function(n){

return {

1:'星期一',
2:'星期二',
3:'星期三',
4:'星期四',
5:'星期五',
6:'星期六',
7:'星期日'

}[n] || 'out of rules!';
};

//输入1-12中的任何一个数字,输出相应的季节
var season = function(n){

var rules = {

3:'春',
6:'夏',
9:'秋',
12:'冬'
};

n = Number(n);
n = (isNaN(n) || n < 1) ? 1 : n;
n = n>12 ? 12 : n;

for(var limit in rules){

if(n <= limit)
return rules[limit];
}

return 'out of rules!';
};

//定义一个无参数无返回值的名称为sayHello的函数,其作用是弹出提示框并提示信息“Hello,welcome you!”;
var sayHello = function(){

alert('Hello,welcome you!');

};

//定义一个函数名称为cube,其作用是弹出输入框提示用户输入一个整数(其方法是parseInt(prompt("请输入整数",0))),计算该整数的立方,并弹出提示框提示计算的结果
var cube = function(){

var n = parseInt(prompt('请输入整数',0));

alert(Math.pow(n,3));

};

// 定义一个函数名称为opt,其作用是计算1到n之间所有整数之和,将结果作为函数返回值返回
var opt = function(n){

var sum = 0;
for(var i=1;i<=n;i++)
sum +=i;
return sum;

};

window.addEventListener('load',function(){

//调用函数sayHello()
sayHello();
//调用函数cube(),并输入整数25,查看计算结果
cube();
//调用函数opt(),计算1到20之间所有整数的和,并使用document.write()方法输出计算结果
document.write(opt(20));

});

</script>
</head>
<body>

</body>
</html>

热心网友 时间:2022-04-24 18:05

仔细看,他从i=1开始循环的,也就是从3开始加的3+4+5+6=18

热心网友 时间:2022-04-24 19:39

循环第一次i=1 数组是从0开始。所以a[i]是 3456这个顺序 sum 得值是 a[i]自加 结果18

热心网友 时间:2022-04-24 21:31

数组项从0开始,你这个直接i=1了,肯定少了个2

热心网友 时间:2022-04-24 23:39

i为1时,a[i]为第二个数,以此类推
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么是Medical Literature Analysis and Retrieval System (NLM)的缩 ... 医学工作者的因特网内容简介 2002年的一篇文章英文摘要被《医学文献联机数据库》(MEDLINE)收录,是否... 医学器具medline啥意思 民国市与县的关系是怎样的,市与县分别又是什么? 历代兵制中国民国兵制 冰箱运行时有水流声怎么回事? ud牛郎眼影真假判断 爆闪/没有平替❌ 牛郎眼影真假鉴别方法 鉴别❗️衰败城市牛郎眼影真假,粉质肉眼差距 我用ghost恢复系统时选错了disk,硬盘被合成了一个,数据全部丢失 ,该如何恢复其他盘的数据 ghost重装系统时,选择错误,致使原先的分区删除合并成一个分区:c盘。原先的数据没了,如何恢复? ghost恢复系统时选错分区,恢复到一半时出错 400G变成30G 里面的数据还能恢复吗? 怎么恢复? 装系统误分区并重装系统后如何恢复以前的分区和数据? 大神,我电脑还原系统的时候不小心搞得分区丢失,只有一个C盘,如何恢复数据? 还原系统,还错盘了,请教什么样才能恢复 在进行Ghost系统还原时,选错分区,将系统还原在整个盘上,现电脑中只有一个C盘,如何恢复其它磁盘数据。 用GHOST还原时选错分区了,现在e盘显示win7,啥都没了 GHOST系统安装选错分区,数据还有恢复的可能吗? 天中幼教读后感怎样写 幼读 读后感 在泉州做洗纹身如何?有谁做过 泉州清除纹身后,有没有什么需要注意的事项? 泉州那里有卖纹身贴 求两篇幼教类读书读后感,急! 看完《育见》进准对接 砥砺十年 奠基未来 学前教育开启新篇章观后感_百度问一问 洗纹身在泉州做的如何? 在辽宁锦州银行存的存单到期了在深圳什么银行能取钱? 洗纹身泉州这方面做的如何? 锦州银行卡被锁住了这卡不用了可以吗 《新三国终结者》txt下载在线阅读全文,求百度网盘云资源 求新三国全集百度云 电动车没居住证能否上牌 外地的没有居住证,但有房产证,电动车能否上牌? 惠州无居住证能否上牌 可以上牌吗? 现在买电摩新规下来能不能上牌 现在大的电瓶车能不能上牌呀? 我家里的不锈钢防盗网生锈了,怎么办?怎样可以洗得掉那些锈? 复印机充电网如何除锈? 为什么肯德基和麦当劳的薯条不外送 Javascript显示答案问题 脚底板有一小块硬块,应该怎么消除 郑州OM瑜伽教练证书怎么考 如果要在郑州学习瑜伽教练,一般是多长时间? 我家花园有种&#39;柚子树&#39;杨梅树&#39;苹果树&#39;(这三种树树干直径10公分以上)&#39;另外还有&#39;樱桃&#39;李子树&#39;感 我25岁,女孩子想学习瑜伽,在郑州,学习后想做瑜伽教练,想了解一下现在做这个怎么样? 郑州的瑜伽学校学费一般多少?? 郑州瑜伽教练培训班哪些比较靠谱 郑州瑜伽教练培训班最专业的瑜伽馆在哪里