36件ヒット
[1-36件を表示]
(0.088秒)
種類
- インスタンスメソッド (33)
- 文書 (3)
ライブラリ
- ビルトイン (22)
-
rdoc
/ context (11)
クラス
-
RDoc
:: Context (11)
モジュール
- Enumerable (22)
キーワード
-
NEWS for Ruby 3
. 1 . 0 (3) -
each
_ constant (11)
検索結果
先頭5件
-
Enumerable
# each _ cons(n) -> Enumerator (24308.0) -
要素を重複ありで n 要素ずつに区切り、 ブロックに渡して繰り返します。
...えます。
要素数より大きな数を与えると、ブロックは一度も実行されません。
//emlist[例][ruby]{
(1..10).each_cons(3){|v| p v }
# => [1, 2, 3]
# [2, 3, 4]
# [3, 4, 5]
# [4, 5, 6]
# [5, 6, 7]
# [6, 7, 8]
# [7, 8, 9]
# [8, 9, 10]
//}
@see... -
Enumerable
# each _ cons(n) {|list| . . . } -> nil (24308.0) -
要素を重複ありで n 要素ずつに区切り、 ブロックに渡して繰り返します。
...えます。
要素数より大きな数を与えると、ブロックは一度も実行されません。
//emlist[例][ruby]{
(1..10).each_cons(3){|v| p v }
# => [1, 2, 3]
# [2, 3, 4]
# [3, 4, 5]
# [4, 5, 6]
# [5, 6, 7]
# [6, 7, 8]
# [7, 8, 9]
# [8, 9, 10]
//}
@see... -
Enumerable
# each _ cons(n) {|list| . . . } -> self (24308.0) -
要素を重複ありで n 要素ずつに区切り、 ブロックに渡して繰り返します。
...えます。
要素数より大きな数を与えると、ブロックは一度も実行されません。
//emlist[例][ruby]{
(1..10).each_cons(3){|v| p v }
# => [1, 2, 3]
# [2, 3, 4]
# [3, 4, 5]
# [4, 5, 6]
# [5, 6, 7]
# [6, 7, 8]
# [7, 8, 9]
# [8, 9, 10]
//}
@see... -
RDoc
:: Context # each _ constant {|c| . . . } -> [RDoc :: Constant] (15400.0) -
追加された RDoc::Constant に対してブロックを評価します。
...追加された RDoc::Constant に対してブロックを評価します。... -
NEWS for Ruby 3
. 1 . 0 (312.0) -
NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...17411
//emlist{
Prime.each_cons(2).lazy.find_all{_1 in [n, ^(n + 2)]}.take(3).to_a
#=> [[3, 5], [5, 7], [11, 13]]
//}
* ピン演算子がインスタンス変数、クラス変数、グローバル変数をサポートしました。 17724
//emlist{
@n = 5
Prime.each_cons(2).lazy.find{_1 in [n......コードでは、
//emlist[][ruby]{
foo[0] = bar
//}
* 次の評価順序になります。
//emlist{
1. `foo`
2. `bar`
3. `[]=` called on the result of `foo`
//}
* Ruby 3.1.0より前は、多重代入の評価順序が上記のようではありませんでした。このコード......private def foo = puts "Hello" はパースされないことに注意してください。 17398
== コマンドラインオプション
* --disable-gems は"デバッグ専用"として明示的に宣言されました。デバッグ専用以外のコードでは使用しないでください...