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);

  


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章