更新時間:2021-11-23 來源:黑馬程序員 瀏覽量:
我們通過一個案例來演示數(shù)組對象的使用。要求在包含工資的數(shù)組中,剔除工資達到2000或以上的數(shù)據(jù),把小于2000的數(shù)重新放到新的數(shù)組里面。其中數(shù)組為[1500,
1200, 2000, 2100, 1800]。
var arr = [1500, 1200, 2000, 2100, 1800]; var newArr = []; for (var i = 0;i < arr.length; i++){ if (arr[i] < 2000){ newArr.push(arr[i]); //相當(dāng)于: newArr[newArr.length] = arr[i]; } } console.log(newArr); //輸出結(jié)果: (3) [1500, 1200, 1800]
上述代碼中,第1行代碼為原數(shù)組arr。第2行代碼定義了新數(shù)組newArr,存放工資低于2000的數(shù)據(jù)。第3行代碼在for循環(huán)語句中通過if語句進行判斷,如果符合要求則使用push()方法,存儲到新數(shù)組newArr中。
猜你喜歡: