Saia calculaator

//const saiahind=1.50; const justuhind=1.0; const pontsikhind=2.0; const magushind=3.0; function calcualate (val,saiatyyp){ return(val*saiatyyp).toFixed(2); } //kontrolli kogusvalib ei ole tühi function valideForm(){ let x = document.forms[“kalkulaator”][“kogus”].value; if (x === “”) { alert(“Palun sisseta kogus!”); return false; } } //arvutame hind mis sõltub tekstist tekstkastis function inputtextvalue() { clearselect (); valideForm(); puhastabselectvalikud(); clearcheckvalik() 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=”Sinu said maksab “+calcualate(inputvalue,justuhind); } else if (saiatyyp===”magus”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,magushind); } else if (saiatyyp===”pontsik”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,pontsikhind); } else { answer.innerHTML=”wrong”; } } //arvutab kindla hinnaga saia function hind(){ let answer=document.getElementById(“vastus”); let kogus=document.getElementById(“kogus”); answer.innerHTML = “Hind on “+ (kogus.value*saiahind).toFixed(2) + ” euro”; } function selectopiton(event){ tuhisatteksvalue(); puhastabselectvalikud() valideForm(); clearcheckvalik() let answer=document.getElementById(“vastus”); let kogus=document.getElementById(“kogus”); let inputvalue=kogus.value; let saiatyyp2=event.target.value if (saiatyyp2===”juustu”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,justuhind); } else if (saiatyyp2===”magus”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,magushind); } else if (saiatyyp2===”pontsik”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,pontsikhind); } else { answer.innerHTML=”wrong”; } } function radiochoose(event){ tuhisatteksvalue(); valideForm(); clearselect (); clearcheckvalik() let answer=document.getElementById(“vastus”); let kogus=document.getElementById(“kogus”); let inputvalue=kogus.value; if (event.target.id ===”juustu”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,justuhind); } else if (event.target.id===”magus”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,magushind); } else if (event.target.id===”pontsik”){ answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,pontsikhind); } else { answer.innerHTML=”eba korrektne saia nimi”; } } function checkboxidsaid(){ tuhisatteksvalue(); valideForm(); clearselect (); puhastabselectvalikud() let kokku=0; let answer=document.getElementById(“vastus”); let kogus=document.getElementById(“kogus”); let inputvalue=kogus.value; let checkcounter=0; let elem1= document.getElementById(“magus2”) let elem2= document.getElementById(“juustu2”) let elem3= document.getElementById(“pontsik2”) if (elem1.checked) { kokku += magushind; } if (elem2.checked) { kokku += justuhind; } if (elem3.checked) { kokku += pontsikhind; } answer.innerHTML=”Sinu said maksab “+calcualate(inputvalue,kokku) kokku=0; } //puhastab tekstikaasti sassetatud väärtus! function tuhisatteksvalue(){ document.getElementById(“saiatyyp”).value=””; } //puhastab select valikud function clearselect (){ document.getElementById(“saiatyyp2”).selectedIndex=0; } //puhadtab select valikud function puhastabselectvalikud() { let elem = document.getElementsByName(“saiatyyp3”) for(let i =0; i<elem.length;i++){ elem[i].checked=false } } //puhatab checkbxid function clearcheckvalik(){ let elem1= document.getElementById("magus2") let elem2= document.getElementById("juustu2") let elem3= document.getElementById("pontsik2") elem1.checked=false; elem3.checked=false; elem2.checked=false; }

Saia kalkulaator

Tee om valik Valige saiad
Vali Juustu Magus Pontsik





Hind on
justusai pilt