Valide Prozentzahl javaScript

heli5050

Mitglied
Hallo!

Ich will in meiner Jsp eine Prüfung in einer Function einbauen, die mir true bei einer validen Ganzzahl eingibt:

bisher war meine Prüfung so:

//Pruefen auf Not a Number
if(isNaN(parseInt(string))){
return false;
}else{
//Um wirklich sicher zu gehen obs ein INT ist, muss ueberprueft werden ob die geparste version gleich mit der urspruenglichen ist
var parsed = parseInt(string);
if(parsed == string){
return true;
}
}

=> Eingabe 50= true
=> Eingabe 50,0 = false
=> Eingabe 50,1 = false
=> Eingabe 50.1 0 false

leider hier wird true zurückgegeben
=> Eingabe 50.0 => true

dies darf nicht sein, es sollen nur Zahlen ohne Punkt und Komma eingegeben werden dürfen
 
Regex ist in JS auch stark:
Code:
var isInteger = /^\d+$/.test(string);
 
Zuletzt bearbeitet:

Zurück
Oben