Hur skriver man ut "Hello World" på skärmen med längsta möjliga kod? :e
ASP - Knep och knåp
12 svar · 350 visningar · startad av Pellefant
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. ;)
Vill man kan man ju använda ASCII-koder och chr() också, men det orkade jag inte.
@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. :)
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
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.
@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
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. ;)
man skulle ju kunna dim:ar alla tecken och skriva ut variablerna så som @ gjorde.. det är ju mer kod :e
<%
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!
Nu börjar det likna nåt. :)
cyprys gillar verkligen din funktion! Man ska namnge variablarna så man lätt kommer ihåg dom. Du har verkligen lyckats :)



