模組概覽#
對於簡單的整數,請使用 {{$number.int}}。對於小數/浮點數,請使用 {{$number.float}}。對於非 10 進位的數字,你可以使用 {{$number.hex}}、{{$number.octal}} 和 {{$number.binary}}。
bigInt#
| 名稱 | 類型 | 預設值 | 說明 |
|---|
| max | string | number | bigint | min + 999999999999999n | 產生 bigint 的上限。 |
| min | string | number | bigint | 0n | 產生 bigint 的下限。 |
binary#
| 名稱 | 類型 | 預設值 | 說明 |
|---|
| max | string | number | bigint | 1 | 產生數字的上限。 |
| min | string | number | bigint | 0 | 產生數字的下限。 |
float#
回傳單一隨機浮點數,預設介於 0.0 和 1.0 之間。若要變更範圍,請傳入 min 和 max 值。若要限制小數位數,請傳入 multipleOf 或 fractionDigits 參數。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| fractionDigits | number | | 小數點後最多出現的位數,例如 2 會四捨五入到 2 位小數。multipleOf 或 fractionDigits 只能傳入其中一個。 |
| max | number | 1.0 | 產生數字的上限;除非傳入 multipleOf 或 fractionDigits,否則不包含此值。 |
| min | number | 0.0 | 產生數字的下限,包含此值。 |
| multipleOf | number | | 產生的數字會是此參數的倍數。multipleOf 或 fractionDigits 只能傳入其中一個。 |
hex#
| 名稱 | 類型 | 預設值 | 說明 |
|---|
| max | number | 15 | 產生數字的上限 |
| min | number | 0 | 產生數字的下限 |
int#
回傳單一隨機整數,範圍介於零和指定的最大值之間,或介於指定範圍之間。邊界值包含在內。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| max | number | Number.MAX_SAFE_INTEGER | 產生數字的上限 |
| min | number | 0 | 產生數字的下限 |
| multipleOf | number | 1 | 產生的數字會是指定整數的倍數。 |
octal#
| 名稱 | 類型 | 預設值 | 說明 |
|---|
| max | number | 7 | 產生數字的上限 |
| min | number | 0 | 產生數字的下限 |
Modified at 2026-06-11 10:26:02