gpt4 book ai didi

javascript - 插入新数组并对新数组的结果求和

转载 作者:行者123 更新时间:2023-12-02 14:12:42 25 4
gpt4 key购买 nike

我的脚本有问题。我尝试在数组中添加值,如果与我拥有的列表相同的输入,它将生成值 array[score] 100,如果它们包含相同的值,那么 [score] 将增加。

var animal = ["duck", "cat", "dog", "bird", "frog", "horse"];
var list = "";
var score = [];

for (i = 0; i < animal.length; i++) {
list += animal[i] + ", ";
}
document.getElementById("data").innerHTML = list;

var $data = $("#target");
$data.val('');
$('#add').click(function() {
if (this.value == animal){
score.push(100);
this.value('');
};
});
list : <label id="data"></label>
<br/>

<input id="target" class="form-control" type="text" value="">
<br/>
<input id="submit" class="form-control" type="button" value="add">
<br/>

score : <label id="count"></label>

最佳答案

已创建this fiddle根据您的代码,进行以下修改:

  1. 如果输入框中输入的文本与 animal 中的动物匹配数组,分数增加100。
  2. 分数显示在<label id="count"></label>
  3. 如果分数更新,输入框会被清除。

这是你想要实现的目标吗?

关于javascript - 插入新数组并对新数组的结果求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39382022/

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