Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
result = hash.to_a
to_aメソッドは、呼び出したハッシュ(Hash)のキーと値のペア(k ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
hash=対象のハッシュ
result = hash.values
valuesメソッドは、呼び出し ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
hash=対象のハッシュ
result = hash.keys
keysメソッドは、呼び出したハッシ ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
str=対象の文字列, newChar=追加する文字
result = str.concat(newChar ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
#str=対象の文字列, newChar=追加する文字
str << newChar
「 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
文字列.bytesize
文字列のバイト長を取得するには「bytesize」を使用します。

使用 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
配列名.each do |変数|
繰り返したい処理コード
end
eachを使用して配列にあ ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
文字列.lines(chomp: true)
「lines(chomp: true)」を使って改行区切り単位 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
配列名 =,…
配列名.transpose
transposeを使用すると、配列の行と列 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
対象文字列.strip
文字列の前後にある半角空白を除去するには「strip」を使用します。

使 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
Dir.glob(“ファイル名”).select do |x|
selectを使用し ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
ハッシュ名.delete(‘キー名’)
deleteを使用すれば、ハッシュの値を削除 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
開始値.downto(終了値) do |引数|
処理コード
end
downtoは開始した値 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
開始値.upto(終了値) do |引数|
処理コード
end
uptoを使用すれば、指定し ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

書式
文字列1.include?(“文字列2”)
含まれていれば「true」、そうでなけれ ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
配列.map { 条件 }.tally
配列内に要素それぞれに条件を指定して結果をカウントするには、「map ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
begin
# 処理コード
rescue
# エラーが発生した場合の処理
ensur ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
配列.inject(:演算子)
演算子を指定して配列の値全てを計算するには「inject」を使用します。 ...