微语 微语:代码适合中午敲,早晚出BUG

数组的拼接 JavaScript

假如你和寝室的另外3个同学一起出去吃午饭。①用一个数组nameArr表示你们的名字。
②分别吃的是鱼香肉丝、青椒炒肉、红烧牛肉、番茄炒西红柿。用数组foodArr表示你们吃的4种菜。
③分别打印出每个人吃的菜。例如:”张三吃的是鱼香肉丝”。(考点:数组遍历、数组元素访问)

方法一:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <script>
            let nameArr = ["鱼香肉丝", "青椒肉丝", "红烧牛肉", "番茄炒鸡蛋"]
            let foodArr = ["张三", "李四", "王二", "盖亚"];
            foodArr.forEach(function(v, i) {
                console.log(`${v}喜欢吃${nameArr[i]}`)
            })
        </script>
    </body>
</html>

方法二:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <script>
            let nameArr = ["鱼香肉丝", "青椒肉丝", "红烧牛肉", "番茄炒鸡蛋"]
            let foodArr = ["张三", "李四", "王二", "盖亚"];
            for (i = 0; i < nameArr.length; i++) {
                console.log(`${foodArr[i]}吃${nameArr[i]}`)
            }
        </script>
    </body>
</html>