Project

General

Profile

Bug #945

rand() が入力として文字列を許容する

Added by tadf (tadayoshi funaba) almost 12 years ago. Updated over 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Target version:
ruby -v:
Backport:

Description

=begin
main@191-20081229> rand('100')
#=> 2

あえて許す必要はないと思います。
=end

#1

Updated by tadf (tadayoshi funaba) almost 12 years ago

=begin
nil を受けとっても引数なしとして流してしまいます。

=end

#2

Updated by matz (Yukihiro Matsumoto) almost 12 years ago

=begin
まつもと ゆきひろです

In message "Re: [ruby-dev:37665] [Bug #945] rand() が入力として文字列を許容する"
on Wed, 31 Dec 2008 00:41:39 +0900, tadayoshi funaba redmine@ruby-lang.org writes:

|nil を受けとっても引数なしとして流してしまいます。

ドキュメント化されてはいませんが、省略可能な引数にnilを渡した
場合、省略値を与えたことにするという動作は珍しいものではない
ので、「実装依存の動作」と見なすことにします。

=end

#3

Updated by yugui (Yuki Sonoda) almost 12 years ago

  • Target version set to 1.9.2

=begin

=end

#4

Updated by matz (Yukihiro Matsumoto) over 11 years ago

  • Status changed from Open to Closed

=begin

=end

Also available in: Atom PDF