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