JavaScript Voorbeelden

JavaScript Numbers

Getallen kunnen zowel met als zonder decimaalpunt worden geschreven
Grote of kleine getallen kunnen worden geschreven met exponentiële telling
Cijfers worden nauwkeurig tot 15 cijfers weergegeven
Fluitpuntrekenen is niet altijd 100% nauwkeurig
Maar dit probleem kan worden opgelost door te vermenigvuldigen en te delen door 10
Het optellen van twee cijfers levert een nieuwe cijfer op
Het optellen van twee cijferstrings levert ook een geconcateneerde string op
Het optellen van een cijfer en een cijferstring kan ook een geconcateneerde string opleveren
Het optellen van een cijferstring en een cijfer kan ook een geconcateneerde string opleveren
Een gebruikelijke fout bij het optellen van strings en cijfers 1
Common error 2 when adding strings and numbers
In division operations, JavaScript will try to convert strings to numbers
In multiplication operations, JavaScript will try to convert strings to numbers
In subtraction operations, JavaScript will try to convert strings to numbers
In addition operations, JavaScript will not convert strings to numbers
The number divided by a string is no longer a number
Dividing a number by a numeric string results in a number
The global JavaScript function isNaN() determines whether a value is a number
Using NaN in mathematical operations will always return NaN
Using NaN in mathematical string operations will concatenate NaN
The type of NaN is number (no! typeof NaN returns number)
If a number outside the maximum possible number is calculated, it returns infinity (Infinity)
Division by zero generates Infinity
Infinity is also a number (typeof Infinity returns number)
Constants prefixed with 0x are interpreted as hexadecimal
The toString() method can output numbers in hexadecimal, octal, or binary
Numbers can be objects
Numbers and objects cannot be safely compared
Objects and objects cannot be safely compared

Example explanation: numbers