Avatar billede peppino Nybegynder
30. juni 2002 - 14:13 Der er 16 kommentarer og
1 løsning

hvis 100 er mindre end 200 så

Hej!!!

Hvis 100 er mindre end 200 så
ok
eles
fejl
end if

Hvordan laver jeg det om til en if sætning???

/Peppino
Avatar billede gizmo-gizmo Nybegynder
30. juni 2002 - 14:16 #1
if 100 < 200 then
  response.write('ok')
else
  response.write('fejl')
end if;

hæng nu ikke op på noget :)
Avatar billede gizmo-gizmo Nybegynder
30. juni 2002 - 14:18 #2
hov, lige et ; for meget til sidst.
Avatar billede peppino Nybegynder
30. juni 2002 - 14:22 #3
jeg har den her kode men  den siger jeg ikke har 100 men det har jeg. hvad gør jeg forkert?

                if 100 < 120("pointnu") then
                    Response.Write("<span class='skrift'><font color='#FF3300'>Du har ikke " & point & " point.<br></font></span>")
                end if

                if emne <> "" AND besked <> "" and point <= "200" AND 100 < 120 then
%>
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3
%>
Avatar billede gizmo-gizmo Nybegynder
30. juni 2002 - 14:26 #4
Aner det ikke, jeg kan ikke finde ud af ASP *G*
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:26 #5
denne linie set lidt sjov ud:
  if 100 < 120("pointnu") then

Hvad er 120("pointsnu")  ???
Avatar billede orca Nybegynder
30. juni 2002 - 14:27 #6
if 100 < 120("pointnu") then -> Hvorfor skriver du 120("pointnu")? Hedder dit recordset evt 120? Hold dig til bogstaver, det er sikrest.

... and point <= "200" AND 100 < 120 then -> Tal skal ikke være omringet af ""
Avatar billede peppino Nybegynder
30. juni 2002 - 14:28 #7
nej der skal bare stå 120
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:31 #8
Altså du har skrevet:

if 100 < 120) then
  Response.Write("<span class='skrift'><font color='#FF3300'>Du har ikke " & point & " point.<br></font></span>")
end if

og det virker ikke?
Avatar billede peppino Nybegynder
30. juni 2002 - 14:34 #9
Jeg har skrevet

if 100 > 120) then
  Response.Write("<span class='skrift'><font color='#FF3300'>Du har ikke " & point & " point.<br></font></span>")
end if

men den kommer lige meget hvad om der står 100 eller 200
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:37 #10
Denne:
if 100 > 120) then
Tjekke på om 100 er størrer end 120, og det er 100 jo ikke.

Hvis du vil tjekke på om 100 er mindre 120 så skal du vende > til <:
if 100 < 120) then
Avatar billede peppino Nybegynder
30. juni 2002 - 14:42 #11
jeg vil tjekke om x1 er størrer end x2
hvis den er det så
Du har ikke x1 point
Avatar billede orca Nybegynder
30. juni 2002 - 14:46 #12
if 100 > 120) then -> Fjern lige den parantes
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:48 #13
if x1 > x2 then
  Response.write "Du har ikke " & x1 & " points."
end if
Avatar billede peppino Nybegynder
30. juni 2002 - 14:53 #14
det virker ikke
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:55 #15
Alt efter hvor de forskellige tal kommer fra skal du nok havde CInt() omkring:

if CInt(x1) > CInt(x2) then
  Response.write "Du har ikke " & x1 & " points."
end if
Avatar billede peppino Nybegynder
30. juni 2002 - 14:58 #16
tak det var CInt der manglede.
Eagleeye vil du lige lægge et svar?
Avatar billede eagleeye Praktikant
30. juni 2002 - 14:59 #17
Ja det vil jeg da :)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester