[解決済み] Ruby: ある範囲内で反復処理を行うには?
2022-04-22 08:12:20
質問
というわけで、こんな感じで範囲を反復しています。
(1..100).each do |n|
# n = 1
# n = 2
# n = 3
# n = 4
# n = 5
end
しかし、私がやりたいのは、10の単位で反復することです。
を増やす代わりに
n
を1ずつ増やしていくと、次の
n
は実際には10になり、次に20、30......といった具合です。
解決方法は?
参照 http://ruby-doc.org/core/classes/Range.html#M000695 は完全なAPIです。
基本的には
step()
メソッドを使用します。 例えば
(10..100).step(10) do |n|
# n = 10
# n = 20
# n = 30
# ...
end
関連
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] Rubyでnil値をマッピングして削除する方法
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] Rubyからシェルコマンドを呼び出す方法
-
[解決済み] Rubyでnilとemptyとblankを理解する方法
-
[解決済み] Rubyで文字列を小文字・大文字に変換する方法
-
[解決済み] 指定されたディレクトリ内のファイルを反復処理するにはどうすればよいですか?
-
[解決済み】2つのリストを並列に反復処理する方法は?
-
[解決済み】activerecordのレコードを複製する最も簡単な方法は何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】RVMをアンインストールする方法は?[重複] RVMのアンインストール方法
-
[解決済み] Ruby、スタックレベルが深すぎる (SystemStackError)
-
[解決済み] Rubyの配列から文字列への変換
-
[解決済み] Ruby on railsで改行せずにコンソールに "puts "を使用するにはどうすればよいですか?
-
[解決済み] Homebrew Portable Ruby のインストールに失敗しました (システムのバージョンが古すぎる場合もあります)
-
[解決済み] Gem::Specification.reset中に未解決のスペックがある。
-
[解決済み] Rubyで中央値を計算する
-
[解決済み] Rubyで2次元配列の作成と反復処理
-
[解決済み] .rb(Ruby)ファイルを表示するにはどうすればよいですか?
-
[解決済み] 動的な定数割り当て