JavaScript, не умножается с дробью?

406
19 ноября 2017, 17:32

Привет, есть простой калькулятор на javascript. Он берет значения из введенных input'ов и умножает. Количество и цена за один товар. Взял эти значения в переменные они были типа string, через parseInt перевел их в number и теперь они работают, но дробь никак не показывает. К примеру 4*2 = 8. 4*2.9 = 8, 4*3=12. Знаю что parseInt превращает в целое число но как по другому из строк получить нужный мне тип переменные

Answer 1

parseInt, не просто переводи строку в число, а еще и отсекает дробную часть... или надо использовать в место parseInt Number или просто

inpute.value * 1

Умножение строки на единицу преобразовывает строку в число

READ ALSO
Кто имеет авторские права на плагин если написан он усилием сообщества?

Кто имеет авторские права на плагин если написан он усилием сообщества?

Всем приветВчера мне помогли написать плагин на jquery

227
Здравствуйте нужна помощь с js

Здравствуйте нужна помощь с js

не могу написать скрипт который просит нажать рекламу или зарегистрироваться чтобы скачать (для гостей)после нажатия на рекламу исчезают...

205
Firebase защитить чат

Firebase защитить чат

Я хочу сделать чат с помощью FirebaseВ этом чате есть отдельные чат -комнаты, которым доступ есть не у всех

224
Обновление записи в БД Yii2

Обновление записи в БД Yii2

Вообщем прошу помощи уже всю голову сломал никак не могу обновить запись в бдВот код контроллера:

324