プログラミング初学者向け プログラムが動かない時の対処方法

プログラムが動かない時には、まず出力されているエラーを検索すると思いますが、そこで思うように情報が見つからない時があります。

問題の原因を探す場合のテクニックとして、問題の発生箇所を狭めることが有効です。

JavaScriptならconsole.log()を、PHPならvar_dump()などを、怪しいと思ったところにどんどんいれていきましょう。

変数の実際の値を出力してみることで、値が実はundefinedになっていたり、別の型のデータが入っていることがわかったります。

この原因を狭める方法はプログラミングだけではなく、ネットワークなどの他の問題にも有効です。

どこまで通信が通っているのか、を確認することは調査の基本になるからです。