Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
配列変数名 == 配列変数名.uniq
ユニークであるかを判定するには、「uniq」を使用します。 ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ名.has_value?(‘値’)
has_value関数を利用して値の存在確 ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ名.has_key?(‘キー’)
has_key関数を使ってキーの存在確認を行 ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
繰り返す数.times do |引数|
処理コード
end
timesを使用すれば、指定した回 ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ1.merge(ハッシュ2)
merageを使用すれば、ハッシュ同士を結合することが可能ですが同じキー ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
文字列.lstrip
文字列の左側にある半角空白を除去するには「lstrip」を使用します。

使用 ...

IT,Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
偶数,奇数 = 配列.partition(&:even?)
配列内の値を偶数・奇数に分けるには、「pa ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
配列
randを使用すると、配列の値をランダムに1つ抽出します。

使用例1

arr=p ar ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

操作方法
1.ライブラリ「redis-objects」をインストールする
gem install redis-obj ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文

class クラス名  def initialize(変数名) @num = 変数名 end # 擬似的なコンストラクタ ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
.grep(/条件式/)
正規表現を使用すると、指定した値を抽出します。

使用例

arA = ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ASCIIコード.chr
chrを使用すれば、SCIIコードを文字列に変換します。

使用例1 ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ変数名 ={キー1変数名 =>値1,キー2変数名=>値2}
キーを取得する
ハッシ ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
ハッシュ名.to_a
to_aを使用すれば、ハッシュのキーと値を取得します。

使用例1

ss ...

Ruby

環境
Windows11 Pro 64bit
ruby 3.1.2p20

構文
配列変数名.empty?
空であれば「true」、そうでなければ「false」が返ります。
配列が空で ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
max = arr.max
maxメソッドは、呼び出した配列(array)の最大値を取得します。 ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
result = arr
配列「arr」の最後からn番目の要素を取得します。
配列のインデックス「- ...

Ruby

環境
Windows10 Home 64bit
ruby 3.1.2p20

構文
res = text.gsub(/\r\n|\n/, replace)
text=対象の文字列, repla ...