Files
2022-01-20 20:30:18 +01:00

2.3 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
56bbb991ad1ed5201cd392ca インデックスによる配列データへのアクセス 1 https://scrimba.com/c/cBZQbTz 16158 access-array-data-with-indexes

--description--

インデックスを使用して配列内のデータにアクセスすることができます。

配列インデックスは文字列と同じくブラケット記法で記述します。異なっているのは、文字の代わりに配列内のエントリを指定する点です。 文字列と同様に、配列では 0 から始まるインデックスを使用するため、配列の最初の要素のインデックスは 0 になります。


const array = [50, 60, 70];
array[0];
const data = array[1];

ここで、array[0]50data の値は 60 となります。

注:array [0]」のように、配列名と角括弧 (ブラケット) の間にスペースを入れないでください。 JavaScript はこれを正しく処理できますが、このコードを読む他のプログラマーを混乱させる恐れがあります。

--instructions--

myData という変数を作成し、ブラケット記法を使用して、myArray の最初の値と等しくなるように設定してください。

--hints--

変数 myData は、myArray の最初の値と等しくなる必要があります。

assert(
  (function () {
    if (
      typeof myArray !== 'undefined' &&
      typeof myData !== 'undefined' &&
      myArray[0] === myData
    ) {
      return true;
    } else {
      return false;
    }
  })()
);

ブラケット記法を使用して、変数 myArray 内のデータにアクセスする必要があります。

assert(
  (function () {
    if (code.match(/\s*=\s*myArray\[0\]/g)) {
      return true;
    } else {
      return false;
    }
  })()
);

--seed--

--after-user-code--

if(typeof myArray !== "undefined" && typeof myData !== "undefined"){(function(y,z){return 'myArray = ' + JSON.stringify(y) + ', myData = ' + JSON.stringify(z);})(myArray, myData);}

--seed-contents--

const myArray = [50, 60, 70];


--solutions--

const myArray = [50, 60, 70];
const myData = myArray[0];