-5
請解釋我的代碼中返回與提醒函數的區別。當我在JS.bin上運行這段代碼時,它給了我相同的輸出。但我無法理解使用return關鍵字?任何人都可以向我解釋我的代碼中返回與提醒函數有什麼區別
function Random() {
var randomNumber = Math.floor(Math.random() * 2)+ 1;
return randomNumber;
}
alert(Random());
function Random() {
var randomNumber = Math.floor(Math.random() * 2)+ 1;
alert(randomNumber);
}
Random();
您在這兩個示例中都使用了警報 – JordanHendrix
返回意味着函數調用本身在任何表達式使用它時被視爲變量。 – Ultimater
如果你問這個問題,你不明白一些非常基本的東西。你的兩個片段都在做同樣的事情。不同的是,在第一個片段中,你從一個函數返回一個值,然後調用它的alert函數。在第二個剪輯中,你在函數內調用它,而不是返回一個值。但這很明顯,所以我建議你學習編程基礎知識。以下是對return關鍵字的引用:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Statements/return –