「Ruby」Dir.openでフォルダ内のファイルを取得する
環境情報
# cat/etc/debian_version
11.2
# ruby -v
ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23)
書式 ...
「Ruby入門」for文にnextを使うサンプル
書式
for 変数名 in 最小値..最大値 if 条件式 next end使用例
#for next samplefor m in 25..26 for n in 25..26 if n == 25 next e ...「Ruby入門」next文でループ処理をスキップする方法
書式
for 変数名 in 最小値..最大値 if 条件式 next end使用例
#for next samplefor m in 23..30 if m == 26 next end puts "value i ...「Ruby」Timeオブジェクトを生成して返すサンプル
構文
new(year, mon = nil, day = nil, hour = nil, min = nil, sec = nil, utc_offset = nil) -> Time
サンプルコード ...
「Ruby」puts() メソッドで改行を出力するサンプル
説明
引数と改行を順番に 標準出力 $stdout に出力します。
引数がなければ改行のみを出力します。
使用例
「Ruby」putsメソッド、printメソッドで配列の要素を取得するサンプル
説明
printメソッド 改行しません
putsメソッド 改行
使用例
「Ruby入門」pメソッドを使うサンプル
説明
引数の内容を文字列と数値で分かり易く整形して改行と順番に出力してくれます。
使用例
「Ruby入門」配列のオブジェクト要素を取り出すサンプル
説明
p 配列名「インデックス」
使用例
「Ruby入門」ハッシュ(Hash)を使うサンプル
書式
ハッシュ名
使用例
「Ruby」クラスインスタンス変数を利用するサンプル
説明
インスタンス変数はカレントオブジェクトselfに属しているため、Class クラスのオブジェクトに属しているインスタンス変数のことをクラスインスタンス変数といいます。
使用例
「Ruby入門」Timeのインスタンス作成サンプル
使用例
#!/usr/bin/ruby# -*- coding: UTF-8 -*-cftA = Time.nowcftB = Time.local(2020,1,2,3,45)puts(cftA)puts(cftB)実行 ...
「Ruby」redoでループを繰り返すサンプル
使用例
#!/usr/bin/ruby# -*- coding: UTF-8 -*-m = 10while m < 25 do m += 1 if m == 15 then redo end puts m end実行 ...
「Ruby」Prime.eachで任意の数までの素数を出力するサンプル
書式
Prime.each(任意数)
サンプルコード
「Ruby」Time.newで現在時刻を取得するサンプル
説明
new -> Time
now -> Time
現在時刻の Time オブジェクトを生成して返します。
サンプルコード
#!/usr/bin/ruby# -*- coding ...「Ruby」配列の要素を降順にソートするサンプル
書式
配列名.sort!.reverse!
使用例