Ruby

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

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

Ruby

書式
def initialize
処理コード
end
使用例

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

Ruby

書式
capitalize(*options) -> String
文字列先頭の文字を大文字に、残りを小文字に変更した文字列を返します。
文字列.capitalize

使用例

#!/us ...

Ruby

書式
class クラス名
処理コード
end

使用例

#!/usr/bin/ruby#クラスSampleの定義class Sample #メソッドの定義 def funcA p "study ...

Ruby

書式
継承の形式:クラスA < クラスB
使用例

#!/usr/bin/ruby#親クラスParentの定義class Parent #初期化 def initialize @msg = "親クラスのメソッ ...

Ruby

書式
def initialize
@変数名=xxx
end
使用例

#!/usr/bin/rubyclass Test def initialize @msg = "study skill in ...

Ruby

操作方法
# dnf module list ruby
Last metadata expiration check: 1:28:03 ago on Sun 28 Mar 2021 07:57:58 PM JST. ...

Ruby

書式
配列名
使用例

# 取り出すcft = p cft# 配列に格納するnums = nums = 87p nums

実行結果
>ruby test1234.rb
“DD0 ...

Ruby

説明
シングルクォートを使わないでもタブ \t や改行 \n をそのまま表示してくれ、主にデバックに使用されます。
使用例

p("study skill in arkgame \n")p(535)p("study ...

Ruby

説明
引数がなければ改行のみを出力します。引数が配列の場合、その要素と改行を順に出力します。
使用例

puts("study skill in arkgame")puts(5678)puts("Study Rub ...

Ruby

書式
配列名.delete_at(インデックス番号)
使用例

cftA=p cftAcftA.delete_at(1)puts "インデックス番号1の要素削除後結果: "p cftAcftA.delete_at( ...