Asp Forum
Home
|
Login
|
Register
|
Search
Forums
>
comp.lang.ruby
[SOLUTION] Dice Roller
Stefan Walk
1/8/2006 10:57:00 PM
Hi, here is my solution... I don't know if it handles every case right,
but it was fun to write... ;)
By the way, does someone of you know what became of rockit
<
http://rockit.sourceforg...
- it would've been very handy for this
quiz, but I could not get it to work somehow...
But here's the code:
class Integer;def d(v)r=0;times{r+=1+rand(v)};r;end;end;x,y=
$*;e=x.gsub('%',"100").gsub(/(^|\D|\))d/,'\\11d').gsub(/d(\d
*)/x){$1==""? ".d": ".d(#$1)"};puts ("1"..y).map{eval e}*" "
(Sorry... I just had to... ;))
Regards,
Stefan Walk
Servizio di avviso nuovi messaggi
Ricevi direttamente nella tua mail i nuovi messaggi per
[SOLUTION] Dice Roller
Inserendo la tua e-mail nella casella sotto, riceverai un avviso tramite posta elettronica ogni volta che il motore di ricerca troverà un nuovo messaggio per te
Il servizio è completamente GRATUITO!
x
Login to ForumsZone
Login with Google
Login with E-Mail & Password