比方說,我有一個數組var arr = [3,4,5,6,7,9];
我日誌像這樣的內容:更改數組值時,條件在javascript滿足
$.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
});
我想這一點,但什麼都不做,沒有任何錯誤。
您的代碼似乎好。除了丟失的大括號。雖然第一個代碼段缺少右括號。 – kirelagin
另請注意,根據您的評論,您將打印每個修改後的值_twice_。 – kirelagin