このように1つ1つの命令は単純で、その1つだけを抜き出しても意味がわかりません。となり意味のある動きになります。私が今説明に使っているこのプログラムの1行目だけをみても意味がわからないのは当然です。tax;alert(total);このプログラムは税込価格を計算するものです。priceは税抜き価格、taxは税額、totalは税込価格です。このプログラムは税抜き価格を100としているので108と表示されますが、1行目の100の部分を500に変えれば540と表示されます。このようにプログラム全体の目的がわかるとやっと1行目の目的も見えてきます。消費税の元になる税抜き価格をいくらにするか、というのを決めるための命令であることがわかります。プログラムがわからないとき、原因は大きく2つあります。一つはプログラムの命令自体の意味がわからないときです。いう記号が何を意味するのかわからないといった具合です。これはそれぞれの命令の意味を調べれば解決します。初心者のうちは大変かもしれませんが、プログラミング言語は英語などの自然言語よりずっと単純ですから、命令の意味は徐々にわかるようになってくるでしょう。一つの原因は命令の目的がわからないことによるものです。命令自体の意味はわかっても何のために書いてあるのかわからないのです。先ほどの本棚の例でいえば「立ち上がる」の意味はわかってもなぜ「立ち上がる」のかわからないのです。なるのかを理解することです。動作がわかれば一つ一つの命令の目的も自ずと見えてきます。やってプログラム全体の動作を理解すれば良いのでしょうか。身も蓋もありませんが、何に使うプログラムなのか先に確認することです。プログラムを1行目から読み進めて全体像を理解するのは実は至難の技です。バラバラになったジグソーパズルのピースをみて完成を想像するようなものです。先にどのような絵柄が出来上がるのか確認する方が先決です。プログラムの場合も先に何をするためのものなのか、どのような動きをするものなのか、周辺の説明を読んで理解しましょう。しても説明が見当たらずプログラムだけをみて理解しなければならない場合は解析するつもりで取り掛かると良いでしょう。組み合わせると何か意味を持った動きになるはずだがそれは何だろうと頭を働かせながら読むのです。プログラムは1つ1つの命令にほとんど意味はありません。組み合わせることでやっと意味のある動きになります。>>続きを読む>>全記事を見る<最新話にご興味があればフォローお願いします>ダウンロード#初心者#プログラム#入門この記事が気に入ったら、サポートをしてみませんか?気軽にクリエイターを支援できます。サポートをする「スキ」を押してクリエイターを応援しよう!スキありがとうございます!続きを書く元気がでます。2cloned現役プログラマ。shinichiスキありがとうございます!続きを書く元気がでます。クリエイターへのお問合せnoteカイゼン目安箱クリエイターの。