Дополнен 4 года назад
let price1 = +$('#1').text().replace(/[^0-9]/g, ''),
price2 = +$('#2').text().replace(/[^0-9]/g, ''),
price3 = +$('#3').text().replace(/[^0-9]/g, ''),
price4 = +$('#4').text().replace(/[^0-9]/g, ''),
price5 = +$('#5').text().replace(/[^0-9]/g, ''),
price6 = +$('#6').text().replace(/[^0-9]/g, ''),
price7 = +$('#7').text().replace(/[^0-9]/g, ''),
price8 = +$('#8').text().replace(/[^0-9]/g, ''),
price9 = +$('#9').text().replace(/[^0-9]/g, ''),
price10 = +$('#10').text().replace(/[^0-9]/g, ''),
price11 = +$('#11').text().replace(/[^0-9]/g, ''),
price12 = +$('#12').text().replace(/[^0-9]/g, ''),
price13 = +$('#13').text().replace(/[^0-9]/g, ''),
price14 = +$('#14').text().replace(/[^0-9]/g, ''),
price15 = +$('#15').text().replace(/[^0-9]/g, ''),
price16 = +$('#16').text().replace(/[^0-9]/g, ''),
price17 = +$('#17').text().replace(/[^0-9]/g, ''),
price18 = +$('#18').text().replace(/[^0-9]/g, ''),
price19 = +$('#19').text().replace(/[^0-9]/g, ''),
// chekbox
price20 = +$('#20').text().replace(/[^0-9]/g, ''),
price21 = +$('#21').text().replace(/[^0-9]/g, ''),
price22 = +$('#22').text().replace(/[^0-9]/g, ''),
price23 = +$('#23').text().replace(/[^0-9]/g, ''),
price24 = +$('#24').text().replace(/[^0-9]/g, ''),
price25 = +$('#25').text().replace(/[^0-9]/g, ''),
price26 = +$('#26').text().replace(/[^0-9]/g, ''),
price27 = +$('#27').text().replace(/[^0-9]/g, ''),
price28 = +$('#28').text().replace(/[^0-9]/g, ''),
price29 = +$('#29').text().replace(/[^0-9
let sum = sum1 + sum2 + sum3 + sum4 + sum5 + sum6 + sum7;
$('#itog').text( sum + ' грн');
Вот сайт где этот калькулятор www.getclean.com.ua
Получается когда водишь м2 и потом выбираешь любую услугу, калькулятор в итоге выводит примерно такой результат 2.3902002225122e+310390.0 хотя не где нет чисел с плавающей точкой
Подскажите пожалуйста что не так делаю