2行目でエラーが発生します。'Bob';繰り返しますが、これは賢明な言語決定です。変数を再宣言する必要はありません。それは物事をより混乱させるだけです。使用することをお勧めします。サポートしていません。サポートしています)。変数の値を変更する変数を初期化して値が入ったら、もう一度値を入れなおすことで、変数の値を変更することができます。次の行を入力してみてください。40;変数の名前付けのルール変数には制限はあるものの、大体どんな名前を付けることができます。アンダースコアだけを使用すべきでしょう。上記以外の文字を使用するのはやめましょう。環境によってはエラーとなったり、他の国の人々にとって理解しがたいものとなります。変数名の先頭にアンダースコアは使用してはいけません。コンストラクターにとっては特別な意味を持つため、問題となることがあります。変数名の先頭に数字を使用してはいけません。文法エラーとなります。複数の単語をつなげる場合は、"小文字始まりのキャメルケース"と呼ばれる書き方に従いましょう。最初の単語を全て小文字で書いて、その後に続く単語の最初の文字を大文字にする記法です。この記事ではこの書き方を採用しています。保持するデータを説明する、分かりやすい名前を付けましょう。つの文字・数字や、長すぎる命名はしないようにしましょう。変数名は大文字・小文字を区別します。変数名には付けないようにしましょう。等を変数名として使用することは出来ません。ブラウザーはそれを異なるように解釈し、結果としてエラーとなるでしょう。キーワードで見つかるでしょう。良い名前の例:agemyAgeinitinitialColorfinalOutputValueaudio1audio2悪い名前の例:1a_12myageMYAGEvarDocumentskjfndskjfnbdskjfbthisisareallylongstupidvariablenamemanさらにいくつかの変数を作成してみましょう。上記の内容をしっかりと覚えてください。変数に保持する値にはいくつかの種類があります。このセクションでは、その種類について簡単に解説します。詳細については、もっと先の記事で紹介します。見てきましたが、他にもあります。変数には数値を格納することができます。データ型を宣言する必要はありません。数値を変数に設定するならば、クォーテーションマークは付けてはいけません。文字列とは文字が連なったもののことです。その文字を変数名として解釈しようとしてしまいます。二つの値だけを持ちます。どちらのコードを実行するべきかといった、条件を判定するためによく使います。例として、簡単なコードは以下のようなものです。true;実際には以下のように使われます。小さいかどうかを判定しています。このような演算子はまた今度じっくりと紹介します。カンマで区切った複数の値を格納できるオブジェクトです。コンソールに以下のように入力してみましょう。40];配列を宣言したら、配列中の位置を指定することで、その値にアクセスすることができます。次のように入力してみましょう。表示されます角括弧で表示したい値の位置に応じたインデックス値を指定します。配列についても先の記事にて紹介します。オブジェクトプログラミングにおいて、オブジェクトとは現実のもの(オブジェクト)をモデルとしたコードの構造です。幅と長さについての情報をもつ駐車場を表す単純なオブジェクトもあれば、名前や身長、体重、話す言葉やあいさつもすることもできる、人を表すオブジェクトも作ることができます。次の行をコンソールに入力してみましょう。};オブジェクトに格納された情報を取得するには、以下のような書き方をします。dog.nameとりあえずオブジェクトについて、今はここまでです。オブジェクトについてはもっと先のモジュールで紹介します。変数に対して指定する必要のない言語です。変数を宣言して、クォーテーションマークで囲んだ値を渡すとします。すると、ブラウザーはこれを文字列として扱うでしょう。'Hello';それが数字を含んでいたとしても、文字列になってしまうので、気を付けてください。4行をコンソールに一つづつ入力して、結果を見てみてください。いう演算子に気づきましたか?これは渡した変数のその時点でのデータ型を返します。回目に呼んだときに何が返ってくるかを見てみましょう。一度宣言されると変更できない値です。まで、実行するさまざまな理由があります。初期の頃は、定数は存在しませんでした。いうキーワードがあります。これにより、絶対に変更できない値を格納できます。新しい値を与えることはできません。次の例では、2行目でエラーが発生します。変数の作り方について理解して、それ以外にもそれなりの知識を得ましたね。数値計算の基礎について見ていきます。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。