gpt4 book ai didi

javascript - 在javascript中满足条件时更改数组值

转载 作者:搜寻专家 更新时间:2023-11-01 04:57:37 25 4
gpt4 key购买 nike

假设我有一个数组 var arr = [3,4,5,6,7,9]; 并且我这样记录内容:

$.each(arr, function(k, v) {
console.log(v);
}

当我记录内容时,我想检查当前值是否大于例如 var limit = 5;

如果当前值大于 limit 我想替换/更改该值,让我们说字母 A 并打印出来。所以我记录的 arr 数组看起来像这样 3,4,5,A,A,A

我在想这样的事情:

$.each(arr, function(k,v) {
if (v > limit) {
// set this specific value equal to limit
// log changed value
}
console.log(v); // otherwise just log the value found
});

我试过了,但它什么也没做,也没有错误。

最佳答案

JSFIDDLE:http://jsfiddle.net/nsgch/8/

var arr = [3,4,5,6,7,9];
var limit = 5;

$.each(arr, function(k,v) {
if (v > limit) {
arr[k] = 'A';
}
console.log( arr[k] );
});

关于javascript - 在javascript中满足条件时更改数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16881872/

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