od-boy
Ensign
- Registriert
- Nov. 2007
- Beiträge
- 225
Hallo,
die Suchfunktion konnte mir leider nicht helfen.
Ich soll einen globalen array mit fünf arrays erstellen. Jeder array soll Informationen über eine bestimmte Sprache besitzen:
- Name der Sprache
- (Haupt)Land der Sprache
- Anzahl der Sprecher (weltweit)
Dann soll eine Funktion einen Namen einer Sprache annehmen, diesen Namen im array suchen und wenn es gefunden wurde, dann soll die Funktion den entsprechenden array als kommagetrennten string ausgeben. Wenn der Name nicht gefunden wurde, dann soll false ausgegeben werden.
Meine bisherigen Gedanken:
Ist das soweit okay? Kann man nun weitergehend dies hier machen?
Leider habe ich noch überhaupt keine Ideen wie man die Funktion aufbauen kann, damit bei Fund ein String erstellt und bei Nicht-Fund die false-Meldung ausgegeben wird...
Ich hoffe ihr könnt einem Anfänger gut und verständlich helfen.
Danke,
Centurion
die Suchfunktion konnte mir leider nicht helfen.
Ich soll einen globalen array mit fünf arrays erstellen. Jeder array soll Informationen über eine bestimmte Sprache besitzen:
- Name der Sprache
- (Haupt)Land der Sprache
- Anzahl der Sprecher (weltweit)
Dann soll eine Funktion einen Namen einer Sprache annehmen, diesen Namen im array suchen und wenn es gefunden wurde, dann soll die Funktion den entsprechenden array als kommagetrennten string ausgeben. Wenn der Name nicht gefunden wurde, dann soll false ausgegeben werden.
Meine bisherigen Gedanken:
Code:
<script>
var language = [];
language[0] = ["name"] = "German";
language[0] = ["area"] = "Germany";
language[0] = ["number"] = "98 million";
language[1] = ["name"] = "Spanish";
language[1] = ["area"] = "Spain";
language[1] = ["number"] = "447 million";
language[2] = ["name"] = "Russian";
language[2] = ["area"] = "Russia";
language[2] = ["number"] = "280 million";
language[3] = ["name"] = "French";
language[3] = ["area"] = "France";
language[3] = ["number"] = "115 million";
language[4] = ["name"] = "Italian";
language[4] = ["area"] = "Italy";
language[4] = ["number"] = "70 million";
function lang () {
keyword = prompt ('Please type in a language:', '');
Code:
return (language.indexOf(keyword) != -1);
Ich hoffe ihr könnt einem Anfänger gut und verständlich helfen.
Danke,
Centurion
Zuletzt bearbeitet: