Heim >Web-Frontend >js-Tutorial >Wie überprüfe ich, ob eine Variable in JavaScript eine Ganzzahl ist?
Überprüfen, ob eine Variable in JavaScript eine Ganzzahl ist
Bei der Arbeit mit JavaScript ist es häufig erforderlich, den Typ einer Variablen zu überprüfen. Wenn Sie überprüfen müssen, ob eine bestimmte Variable eine Ganzzahl ist, führen Sie die folgenden Schritte aus:
Verwenden einer Funktion
function isInt(value) { return !isNaN(value) && parseInt(Number(value)) == value && !isNaN(parseInt(value, 10)); }
isInt(22); // returns true isInt("22.5"); // returns false
Verwenden von bitweisen Operationen
(x | 0) === x
Wobei x die Variable ist, die Sie überprüfen möchten.
Zum Beispiel:
42 | 0 === 42 // returns true 42.1 | 0 === 42 // returns false
Hinweis:
var x; if (isNaN(value)) { return false; } x = parseFloat(value); return (x | 0) === x;
return isNaN(value) ? !1 : (x = parseFloat(value), (0 | x) === x);
Das obige ist der detaillierte Inhalt vonWie überprüfe ich, ob eine Variable in JavaScript eine Ganzzahl ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!