Bad Suliban: Abfrage ob String-Inhalt von 0 bis 23 geht

Hi,

mal angenommen ich habe einen zweistelligen String und will abfragen, ob dieser Werte im Bereich von 0 bis 23 hat.
Im Sinne von:

Wenn String == (enthält einen Wert zwischen 0 und 23)
alert('sinn des lebens');

Hoffe es kann mir jemand weiterhelfen.

MfG, ABS

  1. Hallo!

    Wenn String == (enthält einen Wert zwischen 0 und 23)
    alert('sinn des lebens');

    if(String > -1 && String < 24) { alert('sinn des lebens'); }

    Das sollte funktionieren (nicht probiert).

    CU Maik

    1. Das sollte funktionieren (nicht probiert).

      Es funktioniert. Ich glaub ich brauch urlaub! Danke

      MfG, ABS

      1. HAllo

        Das sollte funktionieren (nicht probiert).

        Es funktioniert. Ich glaub ich brauch urlaub! Danke

        Und was passiert wenn im String "xyz" steht?

        Ich würde mit parseInt() und isNaN() den String in eine Zahl umwandeln und dann testen ob es überhaupt eine Zahl ist. Dann erst den Test wie angegeben.
        (Auch nicht getestet)

        By
        Reinhard