创建一个数组对象shop存储("西红柿","茄子","西蓝花","黄瓜","油麦菜","大叶青菜","辣椒","红心萝卜","花菜"),将商品的名称按照字数进行分类。(提示:使用length属性)
时间: 2024-09-28 20:11:36 浏览: 21
不同浓度甲醇对油麦菜光合作用和产量的影响 (2004年)
创建一个名为"shop"的数组来存储蔬菜名称,并按字数分类可以分为两部分:长度为四个字符的和长度大于四字符的。以下是步骤:
首先,我们可以初始化一个数组并添加商品名称:
```javascript
let shop = ["西红柿", "茄子", "西蓝花", "黄瓜", "油麦菜", "大叶青菜", "辣椒", "红心萝卜", "花菜"];
```
然后,我们创建两个空数组,分别用于存储长度为4的和长度超过4的商品:
```javascript
let shortNames = [];
let longNames = [];
```
接着,遍历`shop`数组,检查每个字符串的长度,并将其添加到相应的数组:
```javascript
for (let i = 0; i < shop.length; i++) {
if (shop[i].length === 4) {
shortNames.push(shop[i]);
} else if (shop[i].length > 4) {
longNames.push(shop[i]);
}
}
```
现在,`shortNames`数组包含长度为4的商品,`longNames`数组包含长度大于4的商品。你可以通过这两个数组分别访问它们。
阅读全文