Сообщение от рони
|
как вариант
const value = +target.value;
const value = target.value * 1;
|
Мы уже обсуждали понты, кресты и вопросительные знаки!
Если там не будет явного преобразования к Number, то как раз таки применив сложение и получится ошибка!
Почему вы считаете, что указывать явно в коде преобразования, это якобы плохо?
Я тоже знаю много способов, как строку превратить в число...
Вот, например...
new Uint32Array(["125"])[0]
"125"/1
Однако это очень всё мистическое, странное... У людей возникают странные вопросы и ощущения... Почему не использовать методы, предназначенные для такого преобразования, которые описаны в спецификации?
Number("125")
Number.parseFloat("125")
Number.parseInt("125")
Сообщение от рони
|
добавил, пост #2, #3.
|
Всё это, конечно, замечательно, но как это поможет упростить редактирование значении и наличие нескольких конвертеров?