JavaScript - Überprüfen Sie, ob die Zeichenfolge in Ganzzahl konvertiert werden kann?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: JavaScript - Überprüfen Sie, ob die Zeichenfolge in Ganzzahl konvertiert werden kann?

by Anonymous » 27 Feb 2025, 09:26

Wie kann ich einfach überprüfen, ob String in Ganzzahl konvertiert werden kann?

Code: Select all

parseInt('10.1', 10)
< /code>

Es gibt 10 < /p>

Gibt es etwas Äquivalentes wie in Python, also müsste ich nicht viele Überprüfungen durchführen? [url=viewtopic.php?t=12659]Konvertieren[/url] Sie es wie int ('10 ') 
. Daher ist es sehr einfach zu überprüfen, ob ich Regex oder einige zusätzliche Schecks verwenden kann.

Code: Select all

    function isInteger (value) {
if ($.isNumeric(value) && Number(value) % 1 === 0){
return true;
} else {
return false;
}
}
Es funktioniert irgendwie, aber wenn ich beispielsweise 10 schreibe. Ich denke, ich muss Regex verwenden, um so etwas zu überprüfen? Ich habe nach dieser Frage gesucht, aber alle Antworten scheinen vage zu sein und antwortet tatsächlich nicht, wie man richtig auf Ganzzahl prüft (nicht nur, ob es sich um eine Nummer handelt).

Top