как-то непонятно,
то есть если чекбокс checked, то результат = результат + 2990, а если !checked, то результат = результат - 2990 (почему так? должно же быть по логике результат = результат без изменений тогда)
или же хватит каждый раз при чеке обнулять результат
function Check() {
var Price = document.getElementsByName('Price');
var ParsSumMessage = $('.message').val();
rezultat = 0;
// а теперь перебираем все чекбоксы и считаем заново
for (var i = 0; i < Price.length; i++) {
if (Price[i].type === 'checkbox' && Price[i].checked) {
rezultat = Price[i].value;
ParsSum = Number(ParsSumMessage) + Number(rezultat);
$('.message').attr('value', ParsSum);
}
}
}