So konvertieren Sie eine Zeichenfolge in Javascript in eine Oktalzahl: 1. Verwenden Sie die Funktion parseInt(), um die Zeichenfolge in eine Dezimalzahl umzuwandeln. Die Syntax lautet „parseInt(„string“)“ 2. Verwenden Sie die Funktion toString(), um Konvertieren Sie die Dezimalzahl. Um sie in eine Oktalzahl umzuwandeln, lautet die Syntax „dezimalzahl.toString(8)“.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
So konvertieren Sie eine Zeichenfolge in Javascript in eine Oktalzahl.
Verwenden Sie zunächst die Funktion parseInt(), um die Zeichenfolge in eine Dezimalzahl umzuwandeln.
Verwenden Sie dann die Funktion toString(), um die Dezimalzahl in eine Oktalzahl umzuwandeln Zahl
Beispiel:
var str = "1254"; var num =parseInt(str); var x=num.toString(8); console.log(x);
Beschreibung:
1, parseInt()
parseInt: Konvertieren Sie die Zeichenfolge in eine Ganzzahl.
parseInt(string, radix)
Optional. Stellt die Basis der zu analysierenden Zahl dar. Der Wert liegt zwischen 2 und 36.
Wenn dieser Parameter weggelassen wird oder sein Wert 0 ist, wird die Zahl zur Basis 10 geparst.
Wenn es mit „0x“ oder „0X“ beginnt, ist es die Basis 16.
Wenn der Parameter kleiner als 2 oder größer als 36 ist, gibt parseInt() NaN zurück.
2. Die Methode toString()
toString() gehört zum Object
-Objekt. Viele integrierte Objekte in JavaScript haben diese Funktion neu geschrieben, um geeignetere Funktionsanforderungen zu erfüllen.
Typ | Verhaltensbeschreibung |
---|---|
Array | Konvertieren Sie jedes Element von Array in eine Zeichenfolge und verketten Sie sie der Reihe nach, indem Sie Kommas als Trennzeichen zwischen den beiden Elementen verwenden. |
Boolean | Gibt „true“ zurück, wenn der boolesche Wert wahr ist. Andernfalls wird „false“ zurückgegeben. |
Datum | Gibt die Textdarstellung des Datums zurück. |
Error | Gibt eine Zeichenfolge mit relevanten Fehlerinformationen zurück. |
Function | gibt eine Zeichenfolge im folgenden Format zurück, wobei Funktionsname der Name einer Funktion ist und die toString-Methode dieser Funktion aufgerufen wird: „function functionname() { [native code] }“ |
Number | gibt eine Zeichenfolgendarstellung eines numerischen Werts zurück. Es kann auch eine in der angegebenen Basis ausgedrückte Zeichenfolge zurückgegeben werden, siehe Number.toString(). |
String | Gibt den Wert eines String-Objekts zurück. |
Object (Standard) | Gibt „[object ObjectName]“ zurück, wobei ObjectName der Name des Objekttyps ist. |
【Verwandte Empfehlungen: Javascript-Lerntutorial】
Das obige ist der detaillierte Inhalt vonSo konvertieren Sie einen String in Javascript in einen Oktalwert. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!