JavaScript-Beispiel

JavaScript-Zahlen

Werte können mit oder ohne Dezimalpunkt geschrieben werden
Große oder kleine Zahlen können mit Exponenten notation geschrieben werden
Zahlen werden auf 15 Stellen genau berechnet
Fließkommarechnung ist nicht immer 100% genau
Dieses Problem kann jedoch durch Multiplizieren und Teilen durch 10 gelöst werden
Die Addition von zwei Zahlen führt zu einer neuen Zahl
Die Addition von zwei Zeichenketten führt zu einer verknüpften Zeichenkette
Die Addition von Zahlen und Zeichenketten führt auch zu einer verknüpften Zeichenkette
Die Addition von Zeichenketten und Zahlen führt auch zu einer verknüpften Zeichenkette
Häufiger Fehler bei der Addition von Zeichenketten und Zahlen 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 results in Infinity
Infinity is also a number (typeof Infinity returns number)
Constants with a prefix of 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