Code: Alles auswählen
a = Random(51)
Debug Chr(65 + a + a / 26 * 6)
Code: Alles auswählen
a = Random(51)
Debug Chr(65 + a + a / 26 * 6)
Code: Alles auswählen
Debug Mid("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",Random(Len("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz")-1)+1,1)
Code: Alles auswählen
InitSprite()
InitKeyboard()
OpenScreen(1024, 768,32,"test")
Dim a(64)
Delay(1000)
Repeat
ClearScreen(0)
ExamineKeyboard()
For n=0 To 9 ; 10 pro Frame, damit's schneller ist
cha = 65+Random(25) + 32*Random(1) ; zufällig aus A-Z, a-z
a( cha - 64 ) + 1 ; im Array zählen, wieviele davon
Next
StartDrawing(ScreenOutput())
For n=0 To 64
DrawingMode(1)
DrawText(0,12*n,Chr(n+64),$FF8040) ; zugeordnetes Zeichen anzeigen
Box(16,12*n,a(n),10,$804020) ; \
DrawingMode(4) ; }- gerahmte Box zeichnen
Box(16,12*n,a(n),10,$FF8040) ; /
Next
StopDrawing()
FlipBuffers()
Until KeyboardPushed(#PB_Key_Escape)
Code: Alles auswählen
If Random(1) = 1 : acci = 65 : Else : acci = 97 : EndIf
Debug Chr(acci + Random(25))
Code: Alles auswählen
If Random(1) = 1 : acci = 65 : Else : acci = 97 : EndIf
Code: Alles auswählen
acci = 65 + 32*Random(1)
Code: Alles auswählen
Debug Chr((Random(1) + 2) << 5 + 1 + Random(25))
Code: Alles auswählen
a = Random(4)-2
Debug Chr(73+Int((5+(a-0.1)/Abs(a-0.1)))*a)
Code: Alles auswählen
Debug Chr(73+Int((5+(Random(4+(RandomSeed(0)*0))-2-0.1)/Abs(Random(4+(RandomSeed(0)*0))-2-0.1)))*Random(4+(RandomSeed(0)*0))-2)
Code: Alles auswählen
Macro Happy
;-)
EndMacro
Happy End