Convert PHP code into Ruby!
RSS icon Email icon Home icon
  • array_rand

    Posted on February 16th, 2010 RubyLove 1 comment

    The array_rand() function in PHP randomly selects one or more elements from an array.

    PHP

    $users = array('john', 'jane', 'tim', 'alex');
    $lucky_winner = array_rand($users);
    echo $lucky_winner;
    // alex

    Ruby

    users = [ 'john', 'jane', 'tim', 'alex' ];
    lucky_winner = users[rand(users.length)];
    puts lucky_winner;
    # => alex