第3天 函式的定義 使用 案例

2022-04-09 03:28:12 字數 2550 閱讀 8540

函式:把一些重複的**封裝起來,在需要的時候直接呼叫這個函式

函式的作用:**的重用

在函式中定義的時候,函式後面的小括號的變數就是,目的在呼叫的時候

使用者傳進來的值操作

形參:函式定義時在函式名後,宣告的引數

function consolesum(x,y)

//實參:函式呼叫時在函式名後,填寫的引數

consolesum(10,20)

function

getsum(x,y)

function

getsum(x,y)

var result=getsum(10,30);

console.log(result)

如果乙個函式中沒有return,那麼這個函式就沒有返回值

如果乙個函式中有return,那麼這個函式就有返回值

沒有返回值,但是在呼叫的時候接收了,那麼結果就是undefined(沒有return;return後沒有任何內容)

變數宣告了,沒有複製,結果也是undefined

function

f1(x,y)

var result=f1(10,20);

console.log(result);

function例項

//

求1~n之間所有數字的和

function

geteevrysum(n)

return

sum;

}console.log(geteevrysum(100))

//求n~m之間所有數字的和

function

geteevrysum1(n,m)

return

sum;

}console.log(geteevrysum1(1,100))

//

求圓的面積

function

gety(r)

console.log(gety(5));

//

求兩個數的最大值

function

getmax(num1,num2)

function

getthreemax(x,y,z)

//求是否質數

function

issushu (num)

}return

true

; }

//var result=issushu(24);

//if(result)else

//簡介的寫法

console.log(issushu(7)?"是質數":"不是質數")

//

求一組數字中的最大值

function

getarraymax(array)

}return

max;

}var myarray=[10,20,30,40,50];

console.log(getarraymax(myarray))

//

求一組數字中的最小值

function

getarraymin(array)

}return

min;

}console.log(getarraymin([10,20,30]));//

10

//

求一組陣列中的和

function

getarraysum(array)

return

sum;

}console.log(getarraysum([10,20,30]))//

60

/*

求一組數字中的最大值、最小值、和

*array傳入的陣列

*arr返回是乙個陣列

*第乙個是最大值,第二個是最小值,第三個是和

*/function

getarraymaxandminandsum(array)

if(min>array[i])

}var arr=[max,min,sum]

return

arr;

}var result=getarraymaxandminandsum([1,2,3,4,5,6,7,8,9]);

console.log("最大值:"+result[0]);

console.log("最小值:"+result[1]);

console.log("和:"+result[2]);

//

陣列返祖

function

revesearray(array)

return

array;

}console.log(revesearray([1,2,3,4,56,]))//56,4,3,2,1

第3天 定義語言編碼

第三步是定義你的語言編碼,類似這樣 為了被瀏覽器正確解釋和通過w3c 校驗,所有的xhtml文件都必須宣告它們所使用的編碼語言,我們一般使用gb2312 簡體中文 製作多國語言頁面也有可能用unicode iso 8859 1等,根據你的需要定義。通常這樣定義就可以了。但是要補充說明的是,xml文件...

第3天 定義語言編碼

第3天 定義語言編碼 第三步是定義你的語言編碼,類似這樣 為了被瀏覽器正確解釋和通過w3c 校驗,所有的xhtml文件都必須宣告它們所使用的編碼語言,我們一般使用gb2312 簡體中文 製作多國語言頁面也有可能用unicode iso 8859 1等,根據你的需要定義。通常這樣定義就可以了。但是要補...

第3天 定義語言編碼

第三步是定義你的語言編碼,類似這樣 為了被瀏覽器正確解釋和通過w3c 校驗,所有的xhtml文件都必須宣告它們所使用的編碼語言,我們一般使用gb2312 簡體中文 製作多國語言頁面也有可能用unicode iso 8859 1等,根據你的需要定義。通常這樣定義就可以了。但是要補充說明的是,xml文件...