JavaScriptの変数は、前もって数値やデータを入れておく場所のことで、メモリ空間とも呼ばれます。数学ではxやyが代表的な変数として、中学校以降学んだと思います。JavaScriptで変数を使う場合、先にこれが変数だよ、とパソコンに教える必要があります。これを「宣言」と呼びます。続けて変数名を書きます。変数名;ちなみに、varは”variable”(変数)の略語です。実際に変数を宣言してみましょう。phone;上記では4種類の変数を宣言したところです。数値や文字などのデータを入れておくこともできます。詳しくは別のテーマで取り上げたいと思います。(イコール記号)が「代入」を意味します。nameという変数を宣言し、そこに「太郎」というデータ(文字)を代入する。変数に代入された最初の値を「初期値」といいます。ように、変数のみ宣言され、値が代入されていないものを「未定義値(undefined)」といいます。まとめて1行で書くこともできます。phone;カンマ(,)を使って、それぞれの変数名を記載します。ルールがあるので紹介します。support0今回は、チェックボックスで「該当なし」をチェックしたときに、他の選択肢は選択できないよう、非表示にするプログラムをjQueryを使って作成します。最終的にこんな感じで動きます。「name」属性、「value」属性を記述します。*もちろん、リスト以外でもOKです。ここでクラス名を”check_multi”というものと、「該当なし」の場合は”check_unique”とします。jQueryによって追加されるクラス名になるのですが、非表示となった場合、透過度を40%になるということを、あらかじめ設定しておきます。前提条件として、head内でjQueryを読み込みます。JavaScript本体は次のように記述します。inputタグが変更されたら(チェックのオン・オフ)があった場合、以下の関数を実行します。クラス名”check_multi”の親要素にクラス名”disabled”を付け加えます。クラス名”check_multi”の親要素からクラス名”disabled”を外します。JavaScriptで乱数を発生させるには、Mathオブジェクトのrandomメソッドを使います。0から0.9999...までの間の任意の乱数を「小数で」作ります。使って、小数以下を切り捨てる方法があります。