| 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