---
title: "Randomize, Dim, Elself...hjälp."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/13199-randomize-dim-elself-hjälp"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "underground"
published: "2001-12-15T00:11:00.000Z"
updated: "2001-12-15T15:46:00.000Z"
replies: 2
views: 212
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/13199-randomize-dim-elself-hjälp"
---

# Randomize, Dim, Elself...hjälp.

## #1 — underground, 2001-12-15T00:11Z

kan någon hjälpa mej?
Jag kan inte mycket ASP men lär mig och får inte detta till att funka.
Jag har säkert bara gjort något enkelt fel...

\<html\>
\<%
Dim Tarning, Tarning2, Total
Randomize
Tarning1 = Int(Rnd \* 6) + 1
Tarning2 = Int(Rnd \* 6) + 1
Total = Tarning1 + Tarning2 %\>
\<% If Tarning1 = 1 And Tarning2 = 1 Then %\>
  Ormögon \<p\>

\<Elself Tarning1 = 6 And Tarning1 = 6 Then %\>
Fullt husp\<p\>

\<% Elself Total = 7 Then %\>
Du slog 7! Vilken tur!\<p\>
\<% Elself Total = 11 Then %\>
Du slog 11! Vilken tur!\<p\>

\<% ELse %\>
Tarning 1: \<% = Tarning1 %\> \<p\>
Tarning 2: \<% = Tarning2 %\> \<p\>
Total: \<% = Total %\> \<p\>
\<% End If %\>
\</html\>

Permalänk: https://www.webforum.nu/p/13199

## #2 — @nders, 2001-12-15T09:03Z

Hej, och välkommen till webForum.

För det första har du glömt ett %-tecken i din första elseif, men  det löste inte dina problem. Koden skapade ett 'Expected end of statement'. Jag förstår dock inte varför.

Så jag tog och skrev om din kod lite grann. :)

```
<%
Dim Tarning, Tarning2, Total
Randomize
Tarning1 = Int(Rnd * 6) + 1
Tarning2 = Int(Rnd * 6) + 1
Total = Tarning1 + Tarning2 

Select Case total
Case 2 : Response.write "Ormögon <p>"
Case 7 : Response.write "Du slog 7! Vilken tur!<p>"
Case 11: Response.write "Du slog 11! Vilken tur!<p>"
Case 12: Response.write "Fullt hus<p>"
Case Else
   Response.write "Tarning 1: " & Tarning1 & "<p>"
   Response.write "Tarning 2: " & Tarning2 & "<p>"
   Response.write "Total: " & Total & "<p>"
End Select
%>
```

Mvh,

Permalänk: https://www.webforum.nu/p/300853

## #3 — LarsG, 2001-12-15T15:46Z

Anledningen till att det blir fel är att **Elself** är felstavat. Det skall stå **Elseif**

@nders lösning borde dock fungera minst lika bra.

Permalänk: https://www.webforum.nu/p/300854

---

Tråden på webben: https://www.webforum.nu/amne/asp/13199-randomize-dim-elself-hjälp
