2.6 KiB
id, title, challengeType, videoUrl, forumTopicId, dashedName
id | title | challengeType | videoUrl | forumTopicId | dashedName |
---|---|---|---|---|---|
bd7123c9c443eddfaeb5bdef | JavaScript 変数を宣言する | 1 | https://scrimba.com/c/cNanrHq | 17556 | declare-javascript-variables |
--description--
コンピューターサイエンスでは、データとはコンピューターにとって意味のある情報のことです。 JavaScript では 8 つの異なるデータ型として、undefined
、null
、boolean
、string
、symbol
、bigint
、number
、object
が提供されています。
たとえば、コンピューターでは 12
などの数値と、"12"
、 "dog"
、"123 cats"
といった文字の集まりである strings
(文字列) が区別されます。 コンピューターは数値に対して数学演算を実行することができますが、文字列に対してそれを実行することはできません。
変数を使用すると、コンピューターがデータを動的に格納して操作することが可能になります。 その際、データ自体が使用されるのではなく、データを指し示す「ラベル」が使用されます。 8 つのデータ型はどれも変数に格納することができます。
変数は、数学で使用される x や y といった変数と似ています。つまり、これらは参照したいデータを表す名前にすぎません。 コンピューターの変数は数学の変数とは異なり、さまざまな値をさまざまなタイミングで格納することができます。
JavaScript で変数を作成または宣言するには、次のように変数の前に var
キーワードを付けます。
var ourName;
これで ourName
という変数が作成されます。 JavaScript では、ステートメントの終わりにセミコロンを付けます。 変数名には、数字、文字、$
、または _
を使用できます。 ただし、スペースを含めることはできず、数字で名前を始めることはできません。
--instructions--
var
キーワードを使用して myName
という変数を作成してください。
ヒント
わからない場合は上の ourName
の例を見てください。
--hints--
myName
を var
キーワードで宣言し、末尾にセミコロンを付ける必要があります。
assert(/var\s+myName\s*;/.test(code));
--seed--
--after-user-code--
if(typeof myName !== "undefined"){(function(v){return v;})(myName);}
--seed-contents--
--solutions--
var myName;