array1 = [[0, 0], [2, 1]]
array2 = [[1, 0], [3, 1]]
私は、こうであるべきだと考え:
array1[1][0] == [0, 2]
array2[1][0] == [0, 3]
これに続いて、なぜそれが次のコード、
[array1[1][0], array2[1][0]].min # => 2
戻り2
ということでしょうか?
0
の3つのインスタンスと1
の3つのインスタンスが存在する2次元配列のうち、2
はどのように最小値ですか。
私はmin
関数を誤解していますか、または2次元配列を使用すると何が起こっているのか誤解していますか?
_「私はこうであるべきだと考え[...] "_ - あなたの前提を確認し、[irb](h ttp://ruby-doc.org/stdlib-2.0.0/libdoc/irb/rdoc/IRB.html)、 'array1 = [[0、0]、[2、1]]'と入力し、次に 'array1 [ 1] [0] 'である。 – Stefan
私の許可なく私の神の邪悪なポストを編集したのは誰ですか? –
ヘルプセンターを参照する>特権> [質問と回答を編集](https://stackoverflow.com/help/privileges/edit):_ "コミュニティ編集の力を信じています。つまり、十分な評判を得たら、 **あなたの投稿だけでなく、**誰の投稿でも!** "_ – Stefan