LoginSignup
0
0

More than 3 years have passed since last update.

【Ruby】略語メソッド

Posted at

【コード】

S = "BookShelf"

def acronym (s)
puts s.delete("abdefghijklmnopqrstuvwsyz")
end
acronym(S)

【出力結果】

BS

【解説】
英単語の頭文字で略語を作るメソッドです。
変数Sに連結する2つの英単語を代入します。

acronymメソッドを定義し、実引数(S)に変数Sを代入し、仮引数(s)へと渡します。

.deleteメソッドで小文字のa~zまでを指定し、putsで出力すると、小文字が全て削除された状態、つまり頭文字だけで略語を作るメソッドの完成です。

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0