一些简单的函数

1.数字转换为字母

var ch = String.fromCodePoint( parseInt(t) + 64)  //大写
ch = String.fromCodePoint( parseInt(t) + 96 )      //小写

2.== & ===
https://www.zhihu.com/question/20348948
2.数学运算

parseInt(4/3)            //取整
Math.ceil(4/3)           //向上取整
Math.round(4/3)       //四舍五入
Math.floor(4/3)         //向下取整

Math函数的一些其他方法

abs(x)            //绝对值
exp(x)            //e的指数
max(x,y)
min(x,y)
pow(x,y)        //x的y次幂
random()        //0-1之间的随机数
round(x)        //四舍五入为一个最接近的整数
valueOf()       //返回Math对象的原始值

3.输出

  • 控制台输出console.log()
  • 对话框输入:a = prompt(1+2=?)?

对话框输入的结果即为a的值

4.增强for循环

  • for in(i为数组下标

var stu_scores = {'杨璐':131,
    '王雪':131,
    '韩林霖':127,
    '沙龙逸':123,
    '李鉴学':126,
    '韩雨萌':129,
    '刘帅':116,
    '康惠雯':114,
    '刘钰婷':115};
var stu_names = ['杨璐',
    '王雪',
    '韩林霖',
    '沙龙逸',
    '李鉴学',
    '韩雨萌',
    '刘帅',
    '康惠雯',
    '刘钰婷'];
var scores = [];
var highest_score = 0;
//使用for循环取出成绩数组,打印所有成绩,找到做高分
for(var i in stu_names){
    var score = stu_scores[stu_names[i]]
    scores.push(score)
    if(score > highest_score)
        highest_score = score
}
//获取所有学生的分数(只包含学生分数不包含学生姓名)存到scores中

var highest_score = scores[0];
//使用for循环找出学生成绩的最高分

console.log('学生成绩的最高分:'+highest_score);

  • forEach
stu_names.forEach(name =>{
 var score = stu_scores[name]
    scores.push(score)
    if(score > highest_score)
        highest_score = score
})
  • forEach
stu_names.forEach(function(name){
 var score = stu_scores[name]
    scores.push(score)
    if(score > highest_score)
        highest_score = score
})
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Cyber-dojo.org是编程操练者的乐园。下面是这个网站上的43个编程操练题目,供编程操练爱好者参考。 10...
    程序员吾真本阅读 5,875评论 1 2
  • Introduction What is Bowtie 2? Bowtie 2 is an ultrafast a...
    wzz阅读 11,177评论 0 5
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,080评论 18 399
  • 早上听完了《止于至善》的课程,更加深刻地明白,我们人生的方向要向善的方向发展,都说善始善终,没有好的开始就没有好的...
    林玉珍阅读 2,795评论 0 2
  • 大城(Ayuthaya),梵文意为“不可战胜之城”,位于泰国中部,曼谷以北76公里的湄南河畔。 公元1350年,大...
    欢喜的海塔阅读 3,375评论 0 0