2017-09-03 3 views
-1

Ich habe versucht, damit, wie zu tun:Wie konvertiert man in int Zeichenfolge Wert?

const int = Number(this.getCurrentYear()); 

Es mir String laufenden Jahr zurückkehren

+2

nein, 'int' wird definitiv eine Zahl –

+0

sein versuchen parseInt (this.getCurrentYear()); –

+0

Was ist die Definition von 'getCurrentYear'? – Dai

Antwort

0

Sie müssen es in einen int

var numberAsString = "4566"; 
var numberAsInt = parseInt(numberAsString); 

so analysieren Sie den Code zu diesem

ändern
const int = parseInt(this.getCurrentYear()); 

Wenn dies nicht funktioniert entweder this.getCurrentYear() darf nicht ein sein umber (es ist entweder undefined oder enthält Alphabete oder Symbole)

+1

Das ist eigentlich schlimmer dann OP hat mit 'Number()' – zerkms