webForumDet fria alternativet

ASP - Knep och knåp

ASP

12 svar · 350 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Frågan#1

Hur skriver man ut "Hello World" på skärmen med längsta möjliga kod? :e

Medlem sedan jan. 20032 285 inlägg
#2
<%
Response.Write("Hello World!")
%>

Måste väl bli den längsta?

Medlem sedan juni 200032 967 inlägg
#3

Sebbe skrev:

<%="Hello World"%>

Det där var inte så långt.

<%
Response.write "H"
%>
<%
Response.write "e"
%>
<%
Response.write "l"
%>
<%
Response.write "l"
%>
<%
Response.write "o"
%>
<%
Response.write " "
%>
<%
Response.write "w"
%>
<%
Response.write "o"
%>
<%
Response.write "r"
%>
<%
Response.write "l"
%>
<%
Response.write "d"
%>

Exceptionellt fånig fråga dock. ;)

Medlem sedan juni 200032 967 inlägg
#4

Vill man kan man ju använda ASCII-koder och chr() också, men det orkade jag inte.

Medlem sedan jan. 20032 285 inlägg
#5

@nders skrev:

Sebbe skrev:

<%="Hello World"%>

Det där var inte så långt.

<%
Response.write "H"
%>
<%
Response.write "e"
%>
<%
Response.write "l"
%>
<%
Response.write "l"
%>
<%
Response.write "o"
%>
<%
Response.write " "
%>
<%
Response.write "w"
%>
<%
Response.write "o"
%>
<%
Response.write "r"
%>
<%
Response.write "l"
%>
<%
Response.write "d"
%>

Exceptionellt fånig fråga dock. ;)

Läs mitt efter redigeringen. ;)
Tänkte aldrig på att göra det sådär dom du gjorde, smart. :)

Medlem sedan juni 200032 967 inlägg
#6

Sebbe skrev:

Tänkte aldrig på att göra det sådär dom du gjorde, smart. :)

Jepp, det är verkligen ett smart sätt. :e

Medlem sedan aug. 20003 575 inlägg
#7

Man kan ju ha 11 ints med info vilket char som skall visas
en for int loop som måste söka upp dessa chars och sedan skriva ut dem en efter 1.

Medlem sedan jan. 20032 285 inlägg
#8

@nders skrev:

Sebbe skrev:

Tänkte aldrig på att göra det sådär dom du gjorde, smart. :)

Jepp, det är verkligen ett smart sätt. :e

Instämmer! :e

Medlem sedan juni 200032 967 inlägg
#9

Nickemannen skrev:

Man kan ju ha 11 ints med info vilket char som skall visas
en for int loop som måste söka upp dessa chars och sedan skriva ut dem en efter 1.

Menar du typ ASCII-koder som man skriver ut med typ chr()? ;)

Och en for-loop? Är du galen? Det skulle ju vara så mycket kod som möjligt. ;)

Medlem sedan juni 20019 519 inlägg
#10

man skulle ju kunna dim:ar alla tecken och skriva ut variablerna så som @ gjorde.. det är ju mer kod :e

Medlem sedan dec. 20003 563 inlägg
#11
<%
DIM Bokstav1
%>
<%
DIM Bokstav2
%>
<%
DIM Bokstav3
%>
<%
DIM Bokstav4
%>
<%
DIM Bokstav5
%>
<%
DIM Bokstav6
%>
<%
DIM Bokstav7
%>
<%
DIM Bokstav8
%>
<%
DIM Bokstav9
%>
<%
DIM Bokstav10
%>
<%
DIM Bokstav11
%>
<%
DIM Bokstav12
%>

<%
Bokstav1 = 72
%>
<%
Bokstav2 = 101
%>
<%
Bokstav3 = 108
%>
<%
Bokstav4 = 108
%>
<%
Bokstav5 = 111
%>
<%
Bokstav6 = 32
%>
<%
Bokstav7 = 87
%>
<%
Bokstav8 = 111
%>
<%
Bokstav9 = 114
%>
<%
Bokstav10 = 108
%>
<%
Bokstav11 = 100
%>
<%
Bokstav12 = 33
%>

<%
  response.write(chr(Bokstav1))
%>

<%
  response.write(chr(Bokstav2))
%>

<%
  response.write(chr(Bokstav3))
%>

<%
  response.write(chr(Bokstav4))
%>

<%
  response.write(chr(Bokstav5))
%>

<%
  response.write(chr(Bokstav6))
%>

<%
  response.write(chr(Bokstav7))
%>

<%
  response.write(chr(Bokstav8))
%>

<%
  response.write(chr(Bokstav9))
%>

<%
  response.write(chr(Bokstav10))
%>

<%
  response.write(chr(Bokstav11))
%>

<%
  response.write(chr(Bokstav12))
%>

<%
  response.write(FindLife(666))
%>

<%
  Dim YouHaveWastedMoreThanTenMinutesOnThisPieceOfCodeAndHaveNothingBetterToDoOnASundayMorning 

  Function FindLife(MeaningWithThis)
    If MeaningWithThis = 666 THen
      If YouHaveWastedMoreThanTenMinutesOnThisPieceOfCodeAndHaveNothingBetterToDoOnASundayMorning = True Then
        FindLife = chr(10) & chr(10) & "ARRRRRRRRRRGGHHH!"
      End If
    End If
  End Function
%>

!Utropstecken!
:x :x :x :x :x
!Utropstecken!

Medlem sedan maj 20023 372 inlägg
#12

Nu börjar det likna nåt. :)

Medlem sedan sep. 20011 722 inlägg
#13

cyprys gillar verkligen din funktion! Man ska namnge variablarna så man lätt kommer ihåg dom. Du har verkligen lyckats :)

264 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)