navigation独立系プログラマーのノウハウTOP講師プロフィールオンライン講座Youtube運営者情報ご相談・お問い合わせ受講生の方はこちらデバッグゲーム(このバグ見つけられますか?)プログラマーを知るプログラムには「バグ」がつきものです。実際に動作させてみると、思わぬエラーが発生することや思い通りの動作をしてくれないことがあります。そのような時、ソースコードのどこかに必ず「バグ」が潜んでいます。バグには、特定の条件下でのみ発生するイレギュラーなものからプログラマーの単純なスペルミスが原因で起こるものまで様々です。先日も以下のようなバグがありました。デバッグゲーム(このバグ見つけられますか?)以下は、HTMLのボタンの色を変更するプログラムなのですが最初は思い通りに色が変更されませんでした。'#5cb85c');そこで、以下のように変更したところ、正常に動くようになりました。答えは、この↓を文字選択すると確認できます。background_colorの「background」と「color」の間にある区切り文字が間違っている方は「ハイフン(-)」で、正しい方は「アンダーバー(_)」になっています。ハイフンで記述しないとボタンの色は変更されません。このように、一見すると違いが分からないような些細なタイプミスが原因でプログラムが思い通りに動作しないことは多々あります。書いたプログラマーは自分でそのことに気づかないことが多いのです。上手く動かないときは、どこかでタイプミスをしている「前提で」ソースコードを疑って見る姿勢も大切なんです。この記事を読んだ人はこんな記事も読んでいます。web2013.08.16オススメのWebプログラマー就職支援サイト。