付録C練習問題の解答

C.1 1章 学び始めるまえに

1-1玄関を出てから最寄りの小学校までの通学路を「1.1 プログラムについて」と同じ形式で、「繰り返す」「もし……なら……そうでなければ……」などの表現を使って記述してみましょう。小学校までの通学路が簡単すぎたり逆に複雑すぎる場合はちょうどよい距離の好きな場所で試してみてください。

たとえば私の家から小学校に向かうと次のようになります。

玄関を出る
右に曲がる
字下げしている部分を繰り返す
 もし右にパン屋があれば、字下げしている部分を実行
  左を向いて止まる
  繰り返しを止める
 そうでなければ、字下げしている部分を実行
  直進する
字下げしている部分を繰り返す
 歩行者用信号が青なら、字下げしている部分を実行
  横断歩道を渡る
  繰り返しを止める
 そうでなければ、字下げしている部分を実行
  何もしない
左折する
字下げしている部分を繰り返す
 もし左に小学校があれば、字下げしている部分を実行
  終わる
 そうでなければ、字下げしている部分を実行
  直進する

1-2まだGoogle Chromeをインストールしていなければ、ここでインストールしましょう。

以下のサイトの指示に従ってインストールしてください。

https://www.google.com/intl/ja_jp/chrome/

1-3好きなサイトからChrome DevToolsを立ち上げて、[Elements]タブでいろいろと書き換えてみましょう。どんなに書き換えてもリロードすると元に戻るので心配しないでください。

たとえば<body>要素の上で右クリックし、ドロップダウンメニューで[Delete element]を選択してください。対象サイトのコンテンツがすべて削除されて真っ白になります( ...

Get ハンズオンJavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.