前提・実現したいこと
gets.chompで漢字を表示したい
Atomでコードを書いています。
コマンドプロンプトで実行しています。
発生している問題・エラーメッセージ
漢字で正常に表示できない
該当のソースコード
ruby ソースコード #encoding : utf-8 puts "名前を入力" name=gets.chomp.encode("UTF-8") puts "#{name}さん、こんにちは"
試したこと
コマンドプロンプトで実行し、
漢字で名前を入力し、エンターを押したのですが入力待ち状態になっており再び、エンターを押したら
D 〇〇さん、こんにちは
と出ます。アルファベットでは入力してエンターを押せば正常に表示できています。
自分なりに調べて、encode等を追加しましたが解らないです。
ご教授願います。
補足情報(FW/ツールのバージョンなど)
Windowsです。
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー