e-gradiva | HTML | CSS | JavaScript | Načrtovanje | |||||
SERŠ Maribor | Iskanje | Primeri |
Koda: | <head> <script type="text/javascript"> function procenti1() { a = document.forms.obrazec1.a1.value a = parseFloat(a) b = document.forms.obrazec1.b1.value b = parseFloat(b) if(isNaN(+a) || isNaN(+b)) document.forms.obrazec1.rezultat1.value = "Vnesi števila!" else { c = (a/100)*b document.forms.obrazec1.rezultat1.value = c } } function procenti2() { a = document.forms.obrazec2.a1.value a = parseFloat(a) b = document.forms.obrazec2.b1.value b = parseFloat(b) if(isNaN(+a) || isNaN(+b)) document.forms.obrazec2.rezultat2.value = "Vnesi števila!" else { c = (a/b)*100 document.forms.obrazec2.rezultat2.value = c } } </script> </head> <body> <form id="obrazec1" action="procenti.html"> <p>Koliko je<input name="a1" size="10"/>% od števila <input name="b1" size="10"/>? <input type="button" onclick="procenti1()" value="REZULTAT" /> <input name="rezultat1" size="14" maxlength="14"/></p> </form> <form id="obrazec2" action="procenti.html"> <p><input name="a1" size="10"/>je koliko % od števila <input name="b1" size="10"/>? <input type="button" onclick="procenti2()" value="REZULTAT" /> <input name="rezultat2" size="14" maxlength="14"/></p> </form> |
---|---|
Izgled v brskalniku: |
|
Razlaga: |
Napisana aplikacija se uporablja za računanje deležev v procentih. Ena možnost je, da izračunamo določeno število procentov on nekega števila. Druga možnost pa je, da izračunamo koliko procentov predstavlja neko število v primerjavi z drugim številom(celoto).
Pri prvi možnosti uporabimo
Druga možnost je podobna prvi, le izraz za izračun vrednosti je drugačen - in sicer
Ker v funkcijah procenti1() in procenti2() uporabljamo |
SERŠ Maribor : Strokovna gimnazija : 2006 : Gregor Bohak