定義されているが、使用されていない変数のエラーとはどういうことですか?

times メソッドのブロック外で定義した変数 i はブロック内で使われている変数 i とは異なるため、ブロック外で定義した変数 i は使用されていません。
2021年8月22日
ユーザー

お世話になっております。AWS の Cloud9 でこのレッスンを勉強中です。

times メソッドの記述で、変数を定義した行にエラーが出ています。
warning: assigned but unused variable - i
(割り当てられているが使用されていない変数…??)

変数を利用した計算処理などがない場合は出るものなのかな?
という程度に理解しているのですが、問題ないでしょうか。

ご教示のほどよろしくお願いいたします。

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?