首页 > 代码库 > 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