20. maj 2010 - 09:42Der er
2 kommentarer og 1 løsning
Udregner
Hej alle
Jeg er ved at lave et lille projekt hvor man skal kunne finde ud af hvor meget man sparer ved købe en harve (landbrugsmaskine)
harven er 9 meter, kan køre 10 km/t
Mit regnestykke virker sådan set fint nok er jeg rimelig sikker på. men hvordan får jeg indbygget en form, så man selv kan taste værdierne ind i stedet for at gøre det i koden?
Det ser sådan ud:
<%
Dim Brede, Hastighed, Timer, kr_ha, Sum, Sum2
Brede = 9 Hastighed = 10 Timer = 200 kr_ha = 5
Sum = Brede * Hastighed * Timer / 10.000
Sum2 = Sum * kr_ha
Response.Write "(udregning 1) " & Sum & "kr. om året<br>"
Response.Write "(udregning 2) " & Sum2 & "kr. om året<br>"
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
de 10.000 du dividerer med for at komme fra meter til ha, er 1000 for meget, da det ene tal (hastigheden) er i km. Og du kan lave det lettere i java script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1"> <SCRIPT language=JavaScript> var browserID = "n"; if (navigator.appName.indexOf("Microsoft")>=0){browserID="i";} var areal = 0; var pris1 = 0; function reCalc(){ if (browserID=="n"){ svar = document.getElementById("svar"); frm = document.getElementById("frm");} areal = (frm.bredde.value * frm.hastighed.value * frm.tid.value /10); pris1 = (areal * frm.pris.value); svar.innerHTML = "Dækker " + areal + " ha, og koster " + pris1 + " kr/år."; } </script>
</head> <body onload="reCalc();"> <!-- Start of FORM --> <form id="frm"> <table> <tr><!-- Row 1 --> <td>Harvens bredde</td><!-- Col 1 --> <td><input type="text" id="bredde" value="9" size="3" onchange="reCalc();"> m.</td><!-- Col 2 --> </tr> <tr><!-- Row 2 --> <td>Hastighed</td><!-- Col 1 --> <td><input type="text" id="hastighed" value="10" size="3" onchange="reCalc();"> km/t.</td><!-- Col 2 --> </tr> <tr><!-- Row 3 --> <td>Timer</td><!-- Col 1 --> <td><input type="text" id="tid" value="200" size="3" onchange="reCalc();"></td><!-- Col 2 --> </tr> <tr><!-- Row 4 --> <td>Pris</td><!-- Col 1 --> <td><input type="text" id="pris" value="5" size="3" onchange="reCalc();"> kr/ha.</td><!-- Col 2 --> </tr> <tr><!-- Row 5 --> <td id="svar" colspan="2"></td><!-- Col 1 --> </tr> </table> </form> <!-- End of FORM --> </body> </html>
Synes godt om
Slettet bruger
20. maj 2010 - 11:20#2
Super det virker jo helt fint. Smid svar og du får point
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.