Heim > Web-Frontend > js-Tutorial > Hauptteil

So finden Sie ungerade Elemente in einem Array in Javascript

青灯夜游
Freigeben: 2022-02-17 18:37:59
Original
5846 Leute haben es durchsucht

Methode: 1. Verwenden Sie die for-Anweisung, um das Array zu durchlaufen. Verwenden Sie in jeder Schleife die Anweisung „a[i] % 2 != 0“, um zu bestimmen, ob das Array-Element eine ungerade Zahl ist. Wenn nicht, verlassen Sie die Schleife. Ja 2. Verwenden Sie die Methode filter(), um Elemente im Array zurückzugeben, die die Bedingung „Wert % 2 != 0“ erfüllen.

So finden Sie ungerade Elemente in einem Array in Javascript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Javascript-Methode zum Ermitteln der ungeraden Zahl eines Arrays:

Methode 1: For-Schleife verwenden

Implementierungsidee: Verwenden Sie die for-Anweisung, um das Array zu durchlaufen und festzustellen, ob das Array-Element ungerade ist Wenn ja, wird sie ausgegeben, wenn nicht, springt sie aus dieser Schleife.

Implementierungscode:

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;
	}
}
Nach dem Login kopieren

So finden Sie ungerade Elemente in einem Array in Javascript

Methode 2: Verwenden Sie die filter()-Methode

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);
Nach dem Login kopieren

So finden Sie ungerade Elemente in einem Array in Javascript

Beschreibung: Die

ilter()-Methode kann Elemente im Array zurückgeben, die die angegebenen Bedingungen erfüllen.

array.filter(function callbackfn(Value,index,array),thisValue)
Nach dem Login kopieren

function callbackfn(Value, index, array): eine Callback-Funktion, die nicht weggelassen werden kann und bis zu drei Parameter akzeptieren kann:

  • value: der Wert des aktuellen Array-Elements, das nicht weggelassen werden kann.

  • index: Der numerische Index des aktuellen Array-Elements.

  • array: das Array-Objekt, zu dem das aktuelle Element gehört.

Der Rückgabewert ist ein neues Array, das alle Werte enthält, für die die Callback-Funktion true zurückgibt. Wenn die Rückruffunktion für alle Elemente des Arrays „false“ zurückgibt, beträgt die Länge des neuen Arrays 0.

【Verwandte Empfehlungen: Javascript-Lern-Tutorial

Das obige ist der detaillierte Inhalt vonSo finden Sie ungerade Elemente in einem Array in Javascript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage