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 programmere en online regnemaskine , der kræver heltal til at være input. I så fald er du nødt til at sørge for , at brugeren ikke input ord eller tal med decimaler. Du kan sørge for input er et heltal med kun et par linjer af JavaScript. Instruktioner
1
Opret en funktion kaldet " IsInteger " , der tager et enkelt argument . Det vil returnere sand , hvis argumentet er et heltal, og falsk otherwise.function IsInteger ( x ) {
}
2
Tildel en midlertidig variabel værdien " parseInt ( x ) ", hvor x er den variable vi gør sikker på er et heltal. Din kode skal se sådan ud : Funktion IsInteger ( x ) {var temp = parseInt (x );}
3
Sammenlign temp variabel til originalen. Hvis de stemmer overens , så er det et heltal . Din kode skal nu læses : function IsInteger (x ) {var temp = parseInt (x ), hvis ( temp == x ) {return true; } return false ;}
< br >