J'ai essayé de le faire comme comme:Comment convertir en valeur de chaîne int?
const int = Number(this.getCurrentYear());
Il me retourne string année en cours
J'ai essayé de le faire comme comme:Comment convertir en valeur de chaîne int?
const int = Number(this.getCurrentYear());
Il me retourne string année en cours
Vous devez analyser à un int
var numberAsString = "4566";
var numberAsInt = parseInt(numberAsString);
donc changer votre code à ce
const int = parseInt(this.getCurrentYear());
si cela ne fonctionne pas, this.getCurrentYear() ne doit pas être un umber (son non défini ou contient des alphabets ou des symboles)
Ceci est en fait pire que OP a en utilisant 'Number()' – zerkms
non, 'int' sera certainement un nombre –
try parseInt (this.getCurrentYear()); –
Quelle est la définition de 'getCurrentYear'? – Dai