Задать вопрос
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?
  • Вопрос задан
  • 335 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
alvvi
@alvvi
export default apathy;
Потому что сначала выполнилось сложение со строкой, а потом строки с числом.
Правильно вот так: https://jsbin.com/wuhekerolu/1/edit?js,console
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы