--- id: bd7993c9c69feddfaeb8bdef title: 使用 JavaScript 数组将多个值存储在一个变量中 challengeType: 1 videoUrl: 'https://scrimba.com/c/crZQWAm' forumTopicId: 18309 dashedName: store-multiple-values-in-one-variable-using-javascript-arrays --- # --description-- 使用数组(`array`),我们可以在一个地方存储多个数据。 以左方括号开始定义一个数组,以右方括号结束,里面每个元素之间用逗号隔开,例如: ```js var sandwich = ["peanut butter", "jelly", "bread"] ``` # --instructions-- 创建一个包含字符串(`string`)和数字( `number`)(按照字符串和数字的顺序)的数组`myArray`。 # --hints-- `myArray` 应该是一个数组(`array`)。 ```js assert(typeof myArray == 'object'); ``` `myArray` 数组的第一个元素应该是一个字符串(`string`)。 ```js assert(typeof myArray[0] !== 'undefined' && typeof myArray[0] == 'string'); ``` `myArray` 数组的第二个元素应该是一个数字(`number`)。 ```js assert(typeof myArray[1] !== 'undefined' && typeof myArray[1] == 'number'); ``` # --seed-- ## --after-user-code-- ```js (function(z){return z;})(myArray); ``` ## --seed-contents-- ```js // Only change code below this line var myArray = []; ``` # --solutions-- ```js var myArray = ["The Answer", 42]; ```