昼寝王子のエンジニアメモスマートフォン用の表示で見る昼寝王子のエンジニアメモこの広告は、90日以上更新していないブログに表示しています。2016-10-31Rubyで標準入力をするなら黙ってchompをつけよう新しいプログラミング言語に触れるとき、まず知りたいのは標準出力の方法と、標準入力の方法です。rubyの場合出力はpputsprintなどいろいろある。標準入力はgetsで入力を受け付けることができる。getsとすることで入力した値を変数に格納したりするのが一般的である。RubyではC言語のように数値の受け取りや文字の受け取りを区別せず、すべて文字列として受け取る。そのため、数値の入力を受け付けたい場合は、まずgetsで文字列として受けとり、それを「.to_i」で数値に変換する必要がある。gets.to_i数値の受け取りの際はいいんですけど、文字列をそのまま使おうと思った時にこのgetsだと、少し問題があります。それは、開業まで反映されてしまうというところです。試しに、getsで入力された文字を確認してみると"\n"このようなものが付加していないだろうか?これは、改行コードで、これが入っていると後の作業に影響が出てしまいます。そこで、それをなくすために出てくるのが題名に書いてある「chomp」です。これをつけることで改行コードを除いた文字列を受け取ってくれるのです。gets.chompこれから入力を受け付ける時はとりあえずこれをつけましょう。ROLLBACKを解消した話スマホ対応のWebページを作ってみる2スマホ対応のWebページを作ってみるrubyでのスクレイピングはCapybaraに決まり2月別アーカイブはてなブログをはじめよう!mr-itaya-magicさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。