16-11-24
2016-11-25 08:42
351 查看
今天主要还是函数,种类有些多但是分清楚四种分类,通过后期的练习应该会熟练掌握的。
上午主要讲的是以些Math函数常用的几个主要是上下取整数、四舍五入、圆周率、求平方、取最值。
// 全部向上进位
var a = 1.3;
var b = Math.ceil(a);
document.write(b);
// 社区全部小数取整
var a = 1.9;
var b = Math.floor(a);
document.write(b);
// 四舍五入
var a = 1.5;
var b = Math.round(a);
document.write(b);
// 圆周率
var b = Math.PI;
document.write(b)
var a = Math.PI;
var b = 100;
var b = a*Math.pow(50,2);
c = b.toString();
d = c.substring(0,7);
document.write(d)
// 平方
var a = Math.pow(2,10);
document.write(a);
// 取最值
// 最大值
var a = Math.max(11,29,498,579,284);
document.write(a);
// 最小值
var a = Math.min(11,29,498,579,284);
document.write(a);
下午讲了function:
方法名 1只能由字母数字下划线组成; 2尽量使用小驼峰命名方式
定义功能/方法的过程
function 方法名([参数列表])
{
功能区
}
使用
方法名([参数列表])
例:
function addTwoNumbers(a,b)
{
var c = a + b;
document.write(c);
}
addTwoNumbers(24,43);
通过这样,a,b任意取值,通过以上方法都会得出a和b的和。
另外还学习了加减乘除余数的运算,加减号还可以对字符串进行增加和删除。
一个 = 代表赋值
运算顺序从右向左
数学运算符:+ - * / %(余)
科学计数法 1000 —— le3
var a = 1;
var b = 1;
var varInt = a / b;
document.write(varInt);
var a = 2 ;
a = a + 1;
a += 1;
a ++;
document.write(a);
var a = 1 ;
var b ;
a ++ 是先赋值再运算
b = a ++;
++ a 是先运算在赋值
b = ++ a;
document.write(b);
var a = 5;
var b ;
a ++ 是先赋值再运算
b = a --;
++ a 是先运算在赋值
b = -- a;
document.write(b);
上午主要讲的是以些Math函数常用的几个主要是上下取整数、四舍五入、圆周率、求平方、取最值。
// 全部向上进位
var a = 1.3;
var b = Math.ceil(a);
document.write(b);
// 社区全部小数取整
var a = 1.9;
var b = Math.floor(a);
document.write(b);
// 四舍五入
var a = 1.5;
var b = Math.round(a);
document.write(b);
// 圆周率
var b = Math.PI;
document.write(b)
var a = Math.PI;
var b = 100;
var b = a*Math.pow(50,2);
c = b.toString();
d = c.substring(0,7);
document.write(d)
// 平方
var a = Math.pow(2,10);
document.write(a);
// 取最值
// 最大值
var a = Math.max(11,29,498,579,284);
document.write(a);
// 最小值
var a = Math.min(11,29,498,579,284);
document.write(a);
下午讲了function:
方法名 1只能由字母数字下划线组成; 2尽量使用小驼峰命名方式
定义功能/方法的过程
function 方法名([参数列表])
{
功能区
}
使用
方法名([参数列表])
例:
function addTwoNumbers(a,b)
{
var c = a + b;
document.write(c);
}
addTwoNumbers(24,43);
通过这样,a,b任意取值,通过以上方法都会得出a和b的和。
另外还学习了加减乘除余数的运算,加减号还可以对字符串进行增加和删除。
一个 = 代表赋值
运算顺序从右向左
数学运算符:+ - * / %(余)
科学计数法 1000 —— le3
var a = 1;
var b = 1;
var varInt = a / b;
document.write(varInt);
var a = 2 ;
a = a + 1;
a += 1;
a ++;
document.write(a);
var a = 1 ;
var b ;
a ++ 是先赋值再运算
b = a ++;
++ a 是先运算在赋值
b = ++ a;
document.write(b);
var a = 5;
var b ;
a ++ 是先赋值再运算
b = a --;
++ a 是先运算在赋值
b = -- a;
document.write(b);
相关文章推荐
- laravel 报错 mcrypt_decrypt(): Key of size 11 not supported by this algorithm. Only keys of sizes 16, 24 or 32 supported
- 分享博文摘要图标【11/16更新】
- 2016-2017 ACM-ICPC, Egyptian Collegiate Programming Contest (ECPC 16)【solved:9 / 11】
- Informix IDS 11零碎治理(918考试)认证指南,第 7 部分: IDS复制(24)
- |1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20所有这些字符串,把它的数字一个个剥离??
- 11-16新建一个对Class表进行插入,删除,更新的功能网页。
- CMS初步认识 (1)11-24
- 16-11-15
- remote desktop does not support colour depth 24 falling back to 16
- 你是怎么把字符串“2016-11-16” 变为 “16/11/2016” 的?
- Android API Level在11前后及16之后时Notification的不同用法
- 彩笔笔记2016/11/24——权限操作与scp、sftp命令
- Linux-34-linux基础重要命令11(L005-16)
- 2017_11_24 echarts之屏幕自适应、div充满整个屏幕
- 【2017-11-24】想说几句话-怂之描述
- 11-24 & 11-25 省选集训总结/题解
- 阿哈磊的挑战11--16
- 24/16/8位bmp图片文件头、信息头的二进制数据
- 15-11-16 Eclipse 操作菜单汉译之Edit [编辑]
- 15-11-16 Eclipse 操作菜单汉译之 W 4000 indow [窗口]