x[Math.floor(Math.random() * x.length)]
const x = [1, 'two', 3, 4, 'five', 'six', 7, 8, 'nine' ];
const randomElement = x[~~(Math.random() * x.length)];
std::mt19937 gen;
std::uniform_int_distribution<size_t> uid (0, x.size () - 1);
x[uid (gen)];
x[new Random().Next(x.Count)];
x[new Random().nextInt(x.length)];
lists:nth(rand:uniform(length(X)), X).
call random_number (a)
x(lbound(x) + int(a*ubound(x))
func pickT(x []T) T {
return x[rand.Intn(len(x))]
}
(\l g -> l !! fst (randomR (0, length l) g))
(l !!) <$> randomRIO (0, length l - 1)
x.get(ThreadLocalRandom.current().nextInt(0, x.size()))
x.get((int)(Math.random()*x.size()))
(nth (random (length x)) x)
x[arc4random_uniform(x.count)]
element := x.Items[random(x.count)];
element := x[random(length(x))];
my @x = ('a', 'list', 'of', 'random', 'items');
print $x[rand @x];
let mut rng = rand::thread_rng();
let choice = x.choose(&mut rng).unwrap();
x[rand::thread_rng().gen_range(0..x.len())]
val x = List(1, 2, 3, 4)
x.apply(Random.nextInt(x.size))
(list-ref x (random (length x)))