Google chrome没有详细显示for循环,我想看到每一步

mrwjdhj3  于 2022-12-20  发布在  Go
关注(0)|答案(2)|浏览(149)

我知道这是一个愚蠢的问题问,但我开始新的,并试图成为一个前端开发人员。我玩了for循环,我想知道如何chrome处理它,所以我试图查看它在chrome的控制台部分。它告诉我,循环已处理100个步骤,但它没有显示它的细节。
我附加的循环和控制台的截图。非常感谢提前。

let age = 18;

if (age < 10) {
  console.log("older than 10 years");
} else if (age === 10) {
  console.log("10 years old");
} else if (age > 10 && age < 20) {
  console.log("the age is between 10 and 20");
} else {
  console.log("younger than 10 years");
}

for (let i = 0; i < 100; i++) {
   console.log("i")
}

控制台屏幕截图

我希望看到的结果是这样的:从1开始并以99结束。

wlp8pajw

wlp8pajw1#

(100)意味着有100条重复的日志消息,因此它只显示其中一条沿着计数。
如果你想看到所有的消息,打开控制台设置(控制台输出区域上方的齿轮图标),取消选中“在控制台中对类似消息进行分组”,那么你会看到100行带有消息i的行。
如果你想看到从0到100的数字,你不应该把i放在引号里,这会使它成为一个字符串而不是变量。

uurv41yg

uurv41yg2#

<script>
        // age output
        let age = parseInt(prompt("enter"));
        if (age < 10) {
            console.log("younger than 10 years");
        } else if (age === 10) {
            console.log("10 years old");
        } else if (age > 10 && age < 20) {
            console.log("the age is between 10 and 20");
        } else {
            console.log("above than 20 years");
        }

        // loop for 1 to 99
        for (let age = 0; age < 100; age++) {

            console.log(age);
        }
    </script>

相关问题