Get a random item from an array
One straight forward function that returns a random item
from an array 😍
Install
npm i @ssts/item
Import
import seniorITEM from "@ssts/item";
Use
const randomItem = seniorITEM(["Item 1", "Item 2", "Item 3"]);
Arguments
Returns a random item from an array or undefined if the array is empty
Order | Parameter | Type | Default |
---|
1 | array | any[] | required |
Examples
import seniorITEM from "@ssts/item";
const snacks = ["Peanuts", "Chips", "Candy", "Chocolate", "Popcorn", "Cookies", "Donuts", "Ice cream", "Yogurt", "Brownies", "Cupcakes", "Gummies", "Muffins", "Your favorite drink lol"] as const;
const randomSnack = seniorITEM(snacks);
console.log(randomSnack);
type Snacks = (typeof snacks)[number];
console.log(seniorITEM(snacks));
console.log(seniorITEM<Snacks>(snacks));
type Item = {
key: string;
name: string;
imgSrc: string;
};
type Items = Item[];
const items: Items = [];
console.log(seniorITEM([]));
console.log(seniorITEM(items));
console.log(seniorITEM<Item>(items));
Made With Chocolate By Senior Sedo 😎
Be Chocolateful 💙😍
ssts stands for senior-sedo-typescript 💙
So instead of @senior-sedo-typescript/rand-item
@ssts/item
for simplicity sake 😍