Ik ben nogal een javascript noob en de search hielp me weinig verder, maar weet iemand misschien hoe ik kan controleren of een variabele een heel getal is? Dus een getal als 1 of 2 of 110 dus zonder punt of komma er in? Is vast erg simpel, maar ik kom er niet uit
Met http://www.google.nl/search?q=javascript+whole+number kreeg ik als eerste resultaat al JavaScript Numbers FAQ Knowledge Base. Probeer dat eens.
http://xyproblem.info/
Op string input kun je ook eenvoudig even [0-9]+ regexp eroverheen gooien natuurlijk (ik neem redelijk open aan dat het hier om form validation gaat als je JS noob bent).
JavaScript:
1
2
3
4
5
6
7
8
9
| var x = 4.5555555; if(Math.floor(x) == x) { //Heel getal } else { //Geen heel getal } |
Zoiets?
Misschien is mijn engels niet goed of kijk ik eroverheen maar ik zie daar geen oplossing, whole number o.i.d. is volgens mij geen goede vertaling
Dat lijkt te werken! THnx man!KoppenSneller schreef op woensdag 26 november 2008 @ 14:51:
JavaScript:
1 2 3 4 5 6 7 8 9 var x = 4.5555555; if(Math.floor(x) == x) { //Heel getal } else { //Geen heel getal }
Zoiets?
Ik doelde op "FAQ 201" op die pagina.Verwijderd schreef op woensdag 26 november 2008 @ 14:52:
Misschien is mijn engels niet goed of kijk ik eroverheen maar ik zie daar geen oplossing, whole number o.i.d. is volgens mij geen goede vertaling
Ik vertaalde "geheel getal" iets te letterlijk inderdaad, maar als je gewoon in het nederlands zoekt krijg je als derde resultaat Checken of uitkomst is geheel getal - Helpmij.nl Forum, waarin meerdere functies beschreven worden die je kunt gebruiken.
http://xyproblem.info/
ik zie het nu inderdaad, sorry. Dat zijn echter wel allemaal verschillende functies. Is de functie van KoppenSneller ook goed om te gebruiken?
Heb je al logisch nagedacht wat ie doet?Verwijderd schreef op woensdag 26 november 2008 @ 15:14:
ik zie het nu inderdaad, sorry. Dat zijn echter wel allemaal verschillende functies. Is de functie van KoppenSneller ook goed om te gebruiken?
(ja dus)
Pagina: 1