const juustuhind=1.0; const singihind=1.40; const pontsikhind=1.50; function calculate(val, saiatyyp){ return (val*saiatyyp).toFixed(2); } function validateForm(){ let x = document.forms[«kalk»][«kogus»].value; if (x == «») { alert(«Palun sisesta kogus»); return false; } } function inputTextValue(){ validateForm(); tyhistaRadio(); tyhistaSelect(); tyhistaCheck(); let answer=document.getElementById(«vastus»); let kogus = document.getElementById(«kogus»); let inputValue=kogus.value; let saiatyyp=document.getElementById(«saiatyyp»).value; if(saiatyyp===»juustu»){ answer.innerHTML=calculate(inputValue, juustuhind) + » €»; } else if(saiatyyp===»pontsik»){ answer.innerHTML=calculate(inputValue, pontsikhind) + » €»; } else if(saiatyyp===»singi-juustu»){ answer.innerHTML=calculate(inputValue, singihind) + » €»; } else{ answer.innerHTML=»Saia tüüp ei ole määratud»; } } function tyhistaTextValue(){ document.getElementById(«saiatyyp»).value=»»; } function tyhistaRadio(){ let elem=document.getElementsByName(«saiatyyp3»); for(let i=0; i<elem.length; i++){ elem[i].checked=false; } } function tyhistaCheck(){ let elem=document.getElementsByName("saiatyyp4"); for(let i=0; i { if (item !== checkbox) item.checked = false }) } function checkboxOption(checkbox){ tyhistaTextValue(); validateForm(); tyhistaSelect(); tyhistaRadio(); ainultUks(checkbox); let answer=document.getElementById(«vastus»); let kogus=document.getElementById(«kogus»); let inputValue=kogus.value; let saiatyyp4=event.target.value; if(saiatyyp4===»juustu»){ answer.innerHTML=»Hind on » + calculate(inputValue, juustuhind) + » €»; } else if(saiatyyp4===»pontsik»){ answer.innerHTML=»Hind on » + calculate(inputValue, pontsikhind) + » €»; } else if(saiatyyp4===»singi-juustu»){ answer.innerHTML=»Hind on » + calculate(inputValue, singihind) + » €»; } else{ answer.innerHTML=»Saia tüüp ei ole määratud»; } } function hind (){ let answer=document.getElementById(«vastus»); let kogus = document.getElementById(«kogus»); answer.innerHTML=»Hind on » + (kogus.value*saiahind).toFixed(2) + » euro»; }form{ border: 1px solid grey; border-radius: 60px; padding: 2%; width: 50%; }

Saia kalkulaator


Tee oma valik:
Vali…. pontsik singi-juustu juustu
Tee oma valik:


Tee oma valik:


Hind on