od-boy
Ensign
- Registriert
- Nov. 2007
- Beiträge
- 225
Hallo zusammen,
ich bin in Sachen Javascript ein totaler Anfänger. Die Suchfunktion konnte mir leider keine Lösungen zu meinem Anliegen bieten.
Meine Aufgabe:
Schreibe eine Funktion in_array(), die zwei Argumente besitzt; einen array und einen Wert, und true bzw. false ausgibt, wenn der Wert im array vorhanden bzw. nicht vorhanden ist.
Ich habe mir folgendes überlegt:
Wieso funktioniert das nicht, was mache ich falsch? Ich stehe da auf dem Schlauch.
Danke und Grüße,
od-boy
ich bin in Sachen Javascript ein totaler Anfänger. Die Suchfunktion konnte mir leider keine Lösungen zu meinem Anliegen bieten.
Meine Aufgabe:
Schreibe eine Funktion in_array(), die zwei Argumente besitzt; einen array und einen Wert, und true bzw. false ausgibt, wenn der Wert im array vorhanden bzw. nicht vorhanden ist.
Ich habe mir folgendes überlegt:
Code:
<script>
function in_array(a, v) {
var a = new Array("January", "February", "March", "April", "May", "June", "July");
var v = "May";
for(var i = 0; i < a.length; i++)
if(a[i] == v) {
return true;
}
else {
return false;
}
}
</script>
Wieso funktioniert das nicht, was mache ich falsch? Ich stehe da auf dem Schlauch.
Danke und Grüße,
od-boy
Zuletzt bearbeitet:
(Englisch zu Deutsch übersetzt)