// Area of the first rectangle
const width1 = 10;
const height1 = 6;
const area1 = width1 * height1;
// Area of the second rectangle
const width2 = 4;
const height2 = 9;
const area2 = width2 * height2;
// Area of the third rectangle
const width3 = 10;
const height3 = 10;
const area3 = width3 * height3;
好的,所以我是 JavaScript 學習的初學者,并且很難理解 JavaScript 中的“函式”及其“回傳”關鍵字。
上面是一個示例,讓我了解函式究竟如何使代碼變得簡單或減少步驟。
我知道這些函式是作為一種快捷方式或防止一遍又一遍地為不同的事物撰寫相同型別的代碼,但如果有人幫助我創建函式語法并將上面的代碼轉換成它,那么我會更容易了解函式是如何創建的。
我需要幫助來理解 javascript 函式,我希望對它進行很好的分解教學
uj5u.com熱心網友回復:
在我的例子中定義一個你想要的名字的函式,比如 myRectangle ,并在這個函式中給它一些引數,比如寬度和高度。然后在函式內部宣告一個區域變數,并為其分配寬度和高度的產品。然后回傳該區域。
function myRectangle(width, height) {
let area = width * height;
return area;
}
現在,要使用該函式,您只需要宣告一個變數并使用實參呼叫該函式
例子:
rectangle1 = myRectangle(4, 3);
console.log(rectangle1); // 12
有關更多資訊,請查看 MDN 檔案:https ://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Functions
uj5u.com熱心網友回復:
javascript 中的函式相對簡單。它們是包含執行重復任務的有意義專案的塊。在您的情況下,可以通過以下方式實作矩形的面積
function CalculateArea(width, length){
const area = width * length
return area;
}
回傳陳述句是函式的最終產物,顧名思義,回傳一個值。因此
const area1 = CalculateArea(10, 6); //answer will be 60
const area2 = CalculateArea(4, 9); //answer will be 36
const area1 = CalculateArea(10, 10); //answer will be 100
該區域由單個塊計算,該塊可以使用引數(寬度和長度)呼叫并回傳完成的計算結果。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/526784.html
標籤:javascript功能
上一篇:使用帶引數的函式提取值
