中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript如何求數組里的奇數元素

發布時間:2022-02-18 09:36:48 來源:億速云 閱讀:463 作者:iii 欄目:web開發

本文小編為大家詳細介紹“javascript如何求數組里的奇數元素”,內容詳細,步驟清晰,細節處理妥當,希望這篇“javascript如何求數組里的奇數元素”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

方法:1、利用for語句來遍歷數組,在每次循環中使用“a[i] % 2 != 0”語句判斷數組元素是否為奇數,如果是則輸出,不是則跳出本次循環即可;2、利用filter()方法返回數組中滿足“value % 2 != 0”條件的元素即可。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

javascript求數組里奇數的方法:

方法1:利用for循環

實現思想:利用for語句來遍歷數組,在每次循環中判斷數組元素是否為奇數,如果是則輸出,不是則跳出本次循環。

實現代碼:

var a = [2, 3, 4, 5, 6, 7, 8];
for (var i = 0; i < a.length; i++) {
	if (a[i] % 2 != 0) {
		console.log(a[i]);
	} else {
		continue;
	}
}

javascript如何求數組里的奇數元素

方法2:利用filter()方法

var a = [2,3,4,5,6,7,8];
function f (value) {
	if (value % 2 != 0) {
		return true;
	}else{
		 return false;
	}
}
var b = a.filter(f);
console.log(b);

javascript如何求數組里的奇數元素

說明:

ilter() 方法可以返回數組中滿足指定條件的元素。

array.filter(function callbackfn(Value,index,array),thisValue)

function callbackfn(Value,index,array):一個回調函數,不可省略,最多可接受三個參數:

  • value:當前數組元素的值,不可省略。

  • index:當前數組元素的數字索引。

  • array:當前元素屬于的數組對象。

返回值是一個包含回調函數為其返回 true 的所有值得新數組。如果回調函數為 array 的所有元素返回 false,則新數組的長度為 0。

讀到這里,這篇“javascript如何求數組里的奇數元素”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

万载县| 湘潭市| 沙坪坝区| 浦江县| 怀来县| 鄂州市| 泰宁县| 曲阳县| 武鸣县| 穆棱市| 怀柔区| 西昌市| 固镇县| 蓬安县| 于田县| 微博| 东海县| 浏阳市| 咸宁市| 贵港市| 定结县| 道孚县| 岑溪市| 贵溪市| 蓝山县| 明光市| 苏尼特左旗| 栾城县| 武鸣县| 明水县| 临潭县| 新丰县| 响水县| 城固县| 福鼎市| 淮安市| 祥云县| 吉安县| 若尔盖县| 建阳市| 达州市|