JavaScript 獲取指定區間的數字

antzone發表於2019-04-10

本章節介紹一下如何獲取指定區間的數字,下面直接看程式碼:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
function getBetweenRound(min,max){
  return Math.floor(min+Math.random()*(max-min));
};
console.log(getBetweenRound(1,9));

上面的程式碼可以獲取min到max之間的數字,不包括max。

如果想要包括max,那麼很簡單,後面再加1就可以了,程式碼如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
function getBetweenRound(min,max){
  return min + Math.floor(Math.random()*(max-min)+1);
};
console.log(getBetweenRound(1,9));

上面的程式碼獲取的數字區間包含max,更多內容可以參閱相關閱讀。

相關閱讀:

(1).Math.floor()方法參閱JavaScript Math.floor()一章節。

(2).Math.random()方法參閱JavaScript Math.random()一章節。

相關文章