DrunkMaster
@DrunkMaster

Как привести к числу в JS?

https://jsbin.com/hibiyilife/edit?js,console
var val = '12';

val1 = Number(val);
val2 = +val;

console.log('all1 = '+val1 + 1); // 121
console.log('all2 = '+val2 + 1); // 121

Я же преобразовал к числу перед арифметической операцией... почему тогда опять 121?
  • Вопрос задан
  • 333 просмотра
Решения вопроса 1
alvvi
@alvvi
export default apathy;
Потому что сначала выполнилось сложение со строкой, а потом строки с числом.
Правильно вот так: https://jsbin.com/wuhekerolu/1/edit?js,console
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы