JavaScript Je nach Anfangsbuchstaben unterschiedliche Meldung ausgeben

Tr@shMaster

Cadet 4th Year
Registriert
Dez. 2009
Beiträge
120
Hallo,

Folgendes möchte ich realisieren: Bei Eingabe eines Straßennamens soll JS je nach Anfangsbuchstaben (Bereich) unterschiedliche Meldungen ausgeben.
Zb:

A - Bergheimer Straße: Meldung 1
Bergische Landstraße - Eißlingerhang: Meldung 2
Elbestraße - Gunterherweg: Meldung 3
Usw...

Ich hoffe ihr versteht, was ich meine. :D

Ist sowas mit JS realisierbar? Wenn ja: Wie?
 
Du hast mehrere Möglichkeiten, aber spontan würde ich es wie folgt handhaben:

  • Packe für jede Teilzeichenkette eine Nachricht in ein Meldungsarray/map via messages
    Code:
     = "...."
    [*]Hol dir von deiner Zeichenkette mittels .substring() oder .substr() soviele Zeichen raus, wie du brauchst.
    [*]Frage das messages-Objekt direkt über messages[teilkette] nach der Meldung ab
    [*]
    [/LIST]
 
Okay. S9weit schon verständlich. Wie erkennt Js denn, ob sich eine Straße in einem bestimmten bereich befindet?
 
Ich dachte, es geht um die ersten paar Zeichen und die Ausgabe einer Nachricht abhängig von ihnen?

JS kann natürlich nicht wissen, in welchem Bereich sich eine Straße befindet, solange du dem Programm kein Hintergrundwissen darüber mitteilst.
Wie hast du dir das den vorgestellt?
 
Zurück
Oben