Funktionen parseInt() |
![]() |
Funktionen analyserar en sträng och svarar med ett heltal i det specifierade talsystemet. SyntaxparseInt(sträng [,talsystem]) där sträng är en sträng med värdet som skall analyseras och talsystem är det talsystem i vilket du vill ha svaret. BeskrivningFunktionen parseInt() analyserar sitt första argument, strängen, och
försöker svara med ett heltal i det specifierade talsystemet. Om talsystem är
10 skall talet omvandlas till decimaltal, 8 ger ett oktalt tal, 16 ett
hexadecimalt tal och så vidare. För talsystem som är större än 10 får
bokstäver ersätta tal som är större än 9. I till exempel det hexadecimala
systemet (16-bas) används A-F.
Om det första tecknet i strängen inte kan omvandlas till ett tal, svarar parseInt med följande värden: 0 på Windows-plattformar NaN på alla andra plattformar vilket anger att strängen inte är ett numeriskt värde. ExempelDen här koden <BODY> visar följande på skärmen (Windows): parseInt(str1) = -5 eller (Unix): parseInt(str1) = -5 Se även Funktionen parseFloat() |
![]() |
© SupportData.Net |