エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Rubyの動かないコード (初級編) ブロックとクロージャの性質 - 主に言語とシステム開発に関して
以下のRubyのコードが,意図した動作をしないのはなぜですか。(制限時間1分) やりたい事: 1から3ま... 以下のRubyのコードが,意図した動作をしないのはなぜですか。(制限時間1分) やりたい事: 1から3までの各数値の2乗を計算する。 プログラム終了時点での,変数の状態を表示する。 # 「p」で日本語を出力するための設定 $KCODE = "sjis" # 1から3までの範囲で実行 1.upto(3) do |i| # 2乗した値をnに代入 n = i * i # その値を出力 p "#{ i }の2乗は,#{ n }です。" end p "プログラム終了時点でのnの値は,#{ n }です。" 発生する問題 >ruby hoge.rb "1の2乗は,1です。" "2の2乗は,4です。" "3の2乗は,9です。" hoge.rb:12: undefined local variable or method `n' for main:Object (NameError) 最後の部分で,n の値
2020/06/24 リンク