Ruby

書式
配列の初期化を行います
names = Array.new
配列の数を指定します
names = Array.new(数値)
使用例

#!/usr/bin/rubynames = A ...

Ruby

書式
対象変数名 =
対象変数名.instance_of?(Array)
instance_of?(Array)は、対象が配列のときはtrue、そうでない場合はfalseを返します。

使用例 ...

Ruby

書式
配列名A =
配列名A.reverse
reverse を利用して配列の要素を逆順にします。

使用例

#!/usr/bin/rubyresA = puts "逆順にする前結果"puts ...

Ruby

書式
配列名 =
配列名「インデックス」
配列を宣言して値をセットします。

使用例

#!/usr/bin/rubyputs "配列を宣言して値をセット結果"arr = puts arr put ...

Ruby

環境情報
# cat/etc/debian_version
11.2
# ruby -v
ruby 2.7.4p191 (2021-07-07 revision a21a3b7d23)

書式 ...

Ruby

環境
# cat/etc/redhat-release
Rocky Linux release 8.5 (Green Obsidian)
# git –version
git version ...

Ruby

書式
対象数値.module(割る数値)
対象数値 % 割る数値

使用例

#!/usr/bin/rubyp "moduleを使用して割り算の余りを求める"p 8.modulo(4)p 9.modulo ...

Ruby

書式
対象文字列.join(“区切り文字”)

使用例

#!/usr/bin/rubyp "区切り文字:スペース"p .join(" ")p "区切文字:,"p .join(",")p ...

Ruby

書式
文字列.split()

使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample#初期化 def initialize @mg = "study" end #文字列を出力 ...

Ruby

書式
Hash
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #文字列を出力 def testFunc cft = res = Hash #ハッシュを生成 p res ...

Ruby

書式
def 関数名
処理コード
end
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample#初期化 def initialize @mg = "STUDY ...

Ruby

書式
配列名.push(値)
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #文字列を出力 def testFunc cft= p "配列の要素追加前" p cft p ...

Ruby

書式
対象文字列.reverse
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample#初期化 def initialize @mg = "study skill" end # ...

Ruby

構文
配列名.grep(/正規表現条件/)
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #配列を正規表現 def testFunc ttArr = p ttArr ...

Ruby

書式
対象文字列.to_f()
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #初期化 def initialize @num = "12.345" end #文字列を ...

Ruby

構文
swapcase(*options) -> String
大文字を小文字に、小文字を大文字に変更した文字列を返します。

使用例

#!/usr/bin/ruby#クラスSampleの定義cl ...

Ruby

書式
1.文字列.downcase
文字列が全て小文字に変換

2.文字列.upcase
文字列が全て大文字に変換
使用例

#!/usr/bin/ruby#クラスSampleの定義cla ...

Ruby

書式
def initialize(引数)
処理コード
end
使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample#initializeを使用 def ini ...