Показать сообщение отдельно
  #9 (permalink)  
Старый 25.02.2020, 10:37
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,745

Если я правильно понял смысл, надо так

function calcPrice () {
   let firstInp = Number(document.querySelector('#a').value); 
   let secondInp = Number(document.querySelector('#b').value);

   var mirror = 660;// сумма за квадрат зеркала
   var meter = 140; // сумма за пог.метр обработки краев зеркала(периметр) 
                    //  формула: (ширина+ширина * высота+высота) (a+2*b+2)*140 
   var e = document.getElementById("selector-32");
   var obtochka = Number(e.options[e.selectedIndex].value);
   var p = document.getElementById("selector-30");
   var picture = Number(p.options[p.selectedIndex].value);
    
  
   if (firstInp  && secondInp ) {
     let rezultat = (firstInp * secondInp) * mirror 
         + (firstInp + secondInp) * 2 * obtochka
         + (firstInp * secondInp) * picture
		
     document.getElementById('rezultat').value = rezultat;
   }else {
   document.getElementById('rezultat').value = 0
   }
};

Последний раз редактировалось voraa, 25.02.2020 в 10:43.
Ответить с цитированием