gpt4 book ai didi

javascript - 脚本将 3 个逗号添加到 ".html"方法中

转载 作者:行者123 更新时间:2023-11-29 20:02:05 25 4
gpt4 key购买 nike

在我的文字游戏中有一个计分系统,它会添加每个正确拼写的单词。

我首先像这样在“newGame”函数中将它设置为“0”

$('.score').html("0/" + completionNumber);

完成数是完成的数量,所以它应该显示“0/0”,当我在浏览器上本地运行时它会显示。但是由于某种原因,当我在服务器上运行它时它显示“0/,,,0”,我不知道为什么。

当拼写正确的单词时,我用这一行添加新的分数

$('.score').html(score.right + "/" + completionNumber).show();

然后像这样在“resetGame”函数中重置分数

$('.score').html("");

任何人都可以帮助我或告诉我他们以前是否发生过这种情况?

编辑**

这是 fiddle 中的脚本文件... http://jsfiddle.net/smilburn/Z2JtD/

最佳答案

我快速检查了您的脚本并看到 completionNumber = []; 我看到数组是全局的,并且在整个脚本中多次访问和设置。在某些时候,您的阵列看起来像

[undefined, undefined, undefined, 0]

所以当它打印时,它显示为

0/,,,0

我会考虑重新构建应用程序,以便仅在经过适当验证后才设置这些全局变量。

关于javascript - 脚本将 3 个逗号添加到 ".html"方法中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13836418/

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