Permalänk
Medlem

ASP, Lösa uppgift?

Jag måste få en uppgift löst men jag får det inte rätt...

Uppgift:
Sidan ska multiplicera två heltal enligt följande:
Första talet ska hämtas och multipliceras och sedan om dens produkt är större än 10 så ska man dividera med 9, annars ska man låta bli.

ex1.
tal1=3
tal2=15
produkt=3*5=45
eftersom 45 är större än 10, divideras den med 9 och blir 5.

ex2.
tal1=3
tal2=2
produkt=3*2=6
eftersom 6 inte är större än 10 behålls talet 6.
-----------------------------------------------------------------------------

Jag har kommit såhär långt, någon som kan få mig att komma längre?

sida1:
<%@ Language=VBScript %>
<%option explicit%>
<HTML>
<HEAD></HEAD>
<BODY>

<form method="post" action="sida2.asp">
Tal 1: <input type="text" name="tal1"><br>
Tal 2: <input type="text" name="tal2"><br>
<input type="submit" value="räkna">
</form>
</BODY>
</HTML>

sida2:
<%@ Language=VBScript %>
<%option explicit%>
<HTML>
<HEAD></HEAD>
<BODY>
<%
dim tal1, tal2, resultat
request.form("sida1.asp")
tal1 request.form("tal1")
tal2 request.form("tal2")
resultat= tal1 * tal2
if resultat > 10 then
response.write "är större än 10"
resultat2 = resultat / 9
response.write "mindre än 10"
else
response.write "Resultatet blev " & resultat
end if

%>

<br>
</BODY>
</HTML>

Permalänk
Medlem

<%
function Calculate(int1, int2)

result = Cint(int1) * Cint(int2)

if result > 10 then

result = result / 9

end if

Calculate = result

end function

Response.Write "Resultatet blev: " & Calculate(Request.Form("tal1"), Request.Form("tal2"))
%>