Issue #6581 has been updated by naruse (Yui NARUSE). Status changed from Open to Rejected ???????·ã?¥ã??å¼???°ã?«ã?¨ã????¡ã?½ã???????? open ?????¯ã???????¨ã????¦ä????«ã??????????????????????¾ã???????? ????????µã????¼ã???????¦ã????ªã????ã?¼ã????¥ã?¦ã????¡è???????¾ã????? ---------------------------------------- Bug #6581: Array#shuffle, Array#shuffle! ??®å?????ä»???????å¼???°ã????³å???????¥ã????? https://bugs.ruby-lang.org/issues/6581#change-27185 Author: kachick (Kenichi Kamiya) Status: Rejected Priority: Low Assignee: Category: core Target version: ruby -v: ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux] # ??¶æ?? å¼???°ã??Hash???渡ã???????????該å??Hash??®å?©ç?¨ã?®ã???????¹ã????³å???????¥ã????????????¾ã???????? ??·ä???????«ã?¯ã??以ä????®ã?¨ã???????§ã????? [].shuffle Random.new #1. #=> ArgumentError: wrong number of arguments (1 for 0) [].shuffle random: Random.new #2. #=> [] [].shuflle {} #3. #=> [] [].shuffle a: false, b: false #4. #=> [] ????????¾è??è¼????è¦????????????§ã????????Hash??®ã????¢ã?¨ã????? :random => Random ??®ã?¿ã?? ??³å???????¦ã??????????®ã????¨ç??è§£ã????¦ã????¾ã????? 1??®ã????????Hash以å????§ã???????°ä??å¤??????ºã????®ã?«ã?? Hash??®å?´å????¯ã?ã?¼ã????°ã???????????«å?¨ã?¦å?????ä»?????????¨ã????????ä½???«é???????????????????¾ã???????? # å¸???? 2以å????®å½¢???Hash???渡ã??????????????ä¾?å¤??????ºã????¦è²°????????¨çµ±ä¸??????¨å??å¿???????å¢??????¨æ???????¾ã????? -- http://bugs.ruby-lang.org/