C1任务-41:Math内置对象
任务背景
Math对象的作用是:执行常见的算数任务。保存数学公式和信息,与我们在JavaScript直接编写计算功能相比,Math对象提供的计算功能执行起来要快得多。
任务目标
理解与灵活运用JavaScript的Math对象的常用方法
任务训练
Math对象的常用方法:
实例一
组合实例:
练习题
1.表达式Math.____(13.4589)计算结果为13,则空格处应该填?
由于数字13.4589的小数点没有超过0.5,结果为13的话,应当有两个方法满足该条件(向下取整,四舍五入)
答:floor或round
2.要想以下JavaScript代码符合预期,空格处应该填什么(表达式除外)?
首先a*b的默认结果为-144(已是整数,取整方法不适用),已知的Math方法里取绝对值可以将-144转为144;144的平方根正好符合答案,故使用平方根方法
答:abs、sqrt