JavaScript Variablenlänge auslesen

rocket81

Lt. Commander
Registriert
Dez. 2007
Beiträge
1.054
hallo,
Gibt es eine Möglichkeit mit JS "auszulesen" wie viele Stellen eine Variable hat?
Wenn ich z.b. die Variable "vartest" habe mit dem Inhalt "123", sollte das Ergebnis, also die Länge "3" sein.
Danke
 
Also von "123" (inkl. ""), sprich vom Typ string sollte das gehen. Ansonsten müsstest du halt nach String konvertieren. Wird aber wohl nur für einen eingeschränkten Kreis von Datentypengehen.
Ob JavaScript da etwas besonderes bietet weiß ich nicht, da ich es nicht kenne.

Gruß,

badday
 
Okay, das hier hat sich erledigt, habs anders gelöst...trotzdem danke ;)
 
Falls jmd mit der Suche hier drauf stößt... mit der funktion length kann man die Länge von Strings und Arrays auslesen...

Code:
<script>
var a = "ABC";
alert('length of string "' + a + '" : ' + a.length);
</script>
 
hmm okay, und wie könnte ich aus einem string mit buchstaben, zeichen und zahlen die anzahl der zahlen in einer variable speichern? :)
 
auf die schnelle würde ich folgenden ansatz wählen

Code:
<script>
var a = "1C9239123A1238BB";
alert(a.replace(/[^\d]/g, '').length);
</script>

erst alle nicht zahlen ersetzen und dann einfach die length funktion nutzen ...
 
Zurück
Oben