hvordan man kan kontrollere for heltal i javascript

Indlæg af Gunner Poulsen     opdateret: 2011-09-19

Det er vigtigt at sørge for input , du modtager fra en bruger på en webside er, hvad du forventer det at være, for at undgå fejl . For eksempel kan du være programmering en online regnemaskine , der kræver heltal , der skal indtastes . I så fald skal du sørge for at brugeren ikke skrive ord eller tal med decimaler . Du kan sørge for indgangen er et heltal med kun et par linjer JavaScript

Du skal bruge: .
Midlertidige tatovering printer overførsel papir
Hjem printer ( Deskjet ) .


1 .
Opret en funktion kaldet " IsInteger ", der tager et enkelt argument . Det vil returnere sandt , hvis argumentet er et heltal , og falsk ellers .
funktion IsInteger ( x ) {
}
2 .
Tildel en midlertidig variabel værdien af " parseInt ( x ) , " hvor x er den variable , vi laver sikker er et heltal . Din kode skal se sådan ud :
Funktion IsInteger ( x ) {
var temp=parseInt ( x ) ;
}
3
Sammenlign temp . variabel til den oprindelige . Hvis de matcher , så er det et heltal. Din kode bør nu læses :
funktion IsInteger ( x ) {
var temp=parseInt ( x )
Hvis ( temp == x ) {
returnere sandt ;
}
return false ;
}

gode råd og advarsler


  • Du kan tjekke for decimal værdier ved hjælp af parseFloat funktion i stedet for parseInt .


  • Previous:hvordan man åbner den Inspiron 640 laptop Next:JavaScript-hændelser tutorial



     

    Kommentarer

    Code:
    change