Pick random element: Difference between revisions

Content added Content deleted
(→‎{{header|Pascal}}: add example)
(Simpler D version)
Line 88: Line 88:


=={{header|D}}==
=={{header|D}}==
<lang D>import std.stdio, std.random;
<lang d>import std.stdio, std.random;


void main() {
void main() {
auto items = ["foo", "bar", "baz"];
auto items = ["foo", "bar", "baz"];
auto r = items[uniform(0, items.length)];
auto r = items[uniform(0, $)];
writeln(r);
writeln(r);
}</lang>
}</lang>