首页 > 代码库 > 16-11-24
16-11-24
今天主要还是函数,种类有些多但是分清楚四种分类,通过后期的练习应该会熟练掌握的。
上午主要讲的是以些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);
16-11-24