2017-09-03 258 views
-1

我想是这样做的:如何转换为int字符串值?

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

这回我串本年度

+2

不,“int”肯定是一个数字 –

+0

try parseInt(this.getCurrentYear()); –

+0

'getCurrentYear'的定义是什么? – Dai

回答

0

你必须将它解析为int

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

让你的代码更改此

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

如果这不起作用,那么this.getCurrentYear()一定不能是没有定义或包含字母或符号

+1

这实际上更糟糕的是OP使用'Number()' – zerkms