HOME > > > >

sample

_.sample(list, [n])

listからランダムに[n]個を抽出したリストを作成する。 [n]を指定しない場合は1個の要素を返す。

list
array
[n]
要素の数

_.sample(list, [n])

サンプル

実行結果

実行 削除

Javascript

  1. debug1 = new Debug('#code1-dump');
  2.  
  3. $('span#code1-execute').on('click', function(e){
  4.     var numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  5.  
  6.     debug1.dump(_.sample(numbers));
  7.  
  8.     // numbers から 3つの要素を取り出し
  9.     debug1.dump(_.sample(numbers, 3));
  10.     debug1.dump(_.sample(numbers, 3));
  11.  
  12.     // 元のlistは変更されない
  13.     debug1.dump(numbers);
  14. });
  15.  
  16. $('span#code1-console-clear').on('click', function(e){
  17.     debug1.clear();
  18. });

HTML

  1. <span class="cq-btn m-success" id="code1-execute">実行</span>
  2. <span class="cq-btn m-danger" id="code1-console-clear">削除</span>
  3. <div id="code1-dump"></div>
参照サイト