某一個函數使用另一個函數的數據
阿新 • • 發佈:2018-05-28
定義 func ons clas color class pre FN col
//函數要使用另一個函數的數據的兩種方法: //第一種 let fn1 = function(){ let num = 10; return num; } let a = fn1();//全局變量 let fn2 =function () { console.log("值為:" + a);//因為定義了一個全局變量,所以可以用a } fn2(); //第二種 let fn4 = function(b){ console.log(‘值為:‘ + b); } let fn3 = function(){ let b = 5; fn4(b); } fn3(); //第一種let fn5 = function () { let arr = [1, 2, 3, 4]; let sum = 0; for (let index = 0; index < arr.length; index++) { sum += arr[index]; } return sum; } let d = fn5(); let fn6 = function () { console.log("和為:" + d); } fn6(); //第二種 let fn7 = function () { let arr = [1, 2, 3, 4]; let sum= 0; for (let index = 0; index < arr.length; index++) { sum += arr[index]; } fn8(sum); } function fn8(sum) { console.log("和為:" + sum); } fn7();
某一個函數使用另一個函數的數據