人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

同じ文字が指定された複数個並んでいる文字列を簡単につくりたいのです。a が 5個並んでいるとかを printf でできるのでしょうか? ループを回したりすればできるのはしっていますので、そうでない非常に簡単で短い指定でできるんがあったら教えてください。言語は ruby です。

●質問者: kaiketsu
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:Ruby ループ 文字列 言語
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● Mook
●35ポイント ベストアンサー

こんな感じのことでしょうか。

puts 'a' * 5;

もちろん、変数に代入すれば 'aaaaa' が代入されます。

http://www.namaraii.com/rubytips/?%CA%B8%BB%FA%CE%F3#l2

◎質問者からの返答

うお、あるんですね。


2 ● machua
●35ポイント

printf("%s", "a" * 5)

http://www.ruby-lang.org/ja/man/html/String.html

◎質問者からの返答

ばっちりです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ