gpt4 book ai didi

javascript - for循环导致 "Unexpected token"错误

转载 作者:行者123 更新时间:2023-11-30 08:52:36 24 4
gpt4 key购买 nike

我正在尝试学习 javascript,我正在编写一个相当简单的脚本,用户可以在其中提供一定数量的便士和一定数量的天数。然后,脚本将计算如果用户每天收到的硬币数量翻倍,他们将拥有多少钱。

我遇到的问题是,当我在脚本中添加“for”循环时,我开始收到“未捕获的语法错误:意外的 token )”错误。据我所知,所有语法对我来说都是正确的,如果我将循环更改为“while”循环,错误就会消失。

我很好奇我在这里遇到的到底是什么,我该如何防止它发生?

<html>
<head>

<script>

var penny = 0;
var days = 0;
var total = 0;

function pCalc() {

//establish variables
var penny = prompt("Enter number of pennies.", "Enter a number");
var days = prompt("Enter number of days.", "Enter a number");
var total = 0;

//double pennies on every day, and add each day's pennies to the total
for (i = 0, i < days, i++){

//add pennies to total
total = penny + total;

//double pennies for each day
penny = penny + penny;
}


}
</script>

</head>
<body>
<div style="margin: 20px; padding: 100px; width: 100px; height: 100px; background-color: #00f;" onClick="pCalc()">
<p style="font-weight:bold; font-size: 20px;">Click me</p>
</div>
</body>
</html>

最佳答案

for循环是这样写的:

for (i = 0; i < days; i++){

带分号。你用了逗号。

关于javascript - for循环导致 "Unexpected token"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16450168/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com