投稿
これって、『変数のスペルミスを防ぐ』ために使うということなの?
2そうだね
プレイ済み
返信[1]
親投稿
イカ ikasan1830
その用途で合ってます。 STRICT宣言しておかないと余裕で死ねますよ…。
0そうだね
プレイ済み
返信[2]
親投稿
やっぱそーなんですね。ありがとうございます。
0そうだね
未プレイ
返信[3]
親投稿
ゆうたん yu-tan-sama
スペルミスもそうですけど、 def内のローカル変数とdef外のグローバル変数の使い分けを明確にするためにも使いますねー いろいろ作り込むなら必須かな? なお、それつけてても間違うときは間違います var A1,A2 A1 = 100 A1 = 200 '←ほんとはA2に入れたかった みたいなことをやればエラーにならずにA1=200,A2=0で動き続けちゃいますし、そういうとこだけは注意です
0そうだね
プレイ済み
返信[4]
親投稿
あきと SideBurnsM
スペルミスのチェックもありますが、他にも間違った名前の変数もその場で有効になってしまうことが問題を起こすということもありますよね。 position_xに座標を入れてるつもりだったのに間違ってpostion_x(iが足りない)に座標を代入してしまった。 STRICTを付けていないとプログラムは問題なく実行されるのに自機はうごなかいみたいなことが見つけにくくなると。
1そうだね
プレイ済み