# random Use `random` to generate random values ## bool * `random bool`: Generate a random boolean value ### bool Flags * `-b`, `--bias` \: Adjusts the probability of a "true" outcome ### bool Examples ```shell > random bool false ``` ```shell > random bool --bias 0.75 true ``` ## dice * `random dice`: Generate a random dice roll ### dice Flags * `d`, `--dice` \: The amount of dice being rolled * `s`, `--sides` \: The amount of sides a die has ### dice Examples ```shell > random dice 4 ``` ```shell > random dice -d 10 -s 12 ───┬──── 0 │ 11 1 │ 11 2 │ 11 3 │ 11 4 │ 5 5 │ 3 6 │ 10 7 │ 7 8 │ 3 9 │ 1 ───┴──── ``` ```shell > random dice --dice 1024 --sides 16 | wrap dice | histogram dice | sort-by count ────┬──────┬───────┬────────────────────────────────────────────────────────────────────────────────────────────────────── # │ dice │ count │ frequency ────┼──────┼───────┼────────────────────────────────────────────────────────────────────────────────────────────────────── 0 │ 15 │ 54 │ *********************************************************************** 1 │ 7 │ 55 │ ************************************************************************ 2 │ 1 │ 56 │ ************************************************************************* 3 │ 16 │ 57 │ *************************************************************************** 4 │ 5 │ 57 │ *************************************************************************** 5 │ 3 │ 61 │ ******************************************************************************** 6 │ 11 │ 62 │ ********************************************************************************* 7 │ 14 │ 64 │ ************************************************************************************ 8 │ 9 │ 65 │ ************************************************************************************* 9 │ 12 │ 66 │ ************************************************************************************** 10 │ 4 │ 67 │ **************************************************************************************** 11 │ 2 │ 69 │ ****************************************************************************************** 12 │ 8 │ 69 │ ****************************************************************************************** 13 │ 6 │ 71 │ ********************************************************************************************* 14 │ 13 │ 75 │ ************************************************************************************************** 15 │ 10 │ 76 │ **************************************************************************************************** ────┴──────┴───────┴────────────────────────────────────────────────────────────────────────────────────────────────────── ``` ## uuid * `random uuid`: Generate a random uuid4 string ### uuid Examples ```shell > random uuid 8af4de39-acbc-42f0-94d1-7cfad6c01f8b ```