🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #8816

Re: szkolka

#8816
From: "Krzyszt_off"
Date: Mon, 20 Jan 2003 09:19
25 lines
768 bytes
> ...i mniemam, ze to jeszcze nie wszystko, co mozna urwac :)))
> to skrocilem "na szybciora" zmieniajac jedynie while na for'y,
> bez zaglebiania sie w reszte ;) - eh, jak latwo mnie czasem podpuscic...
;)

Widze, ze sie niezle jazzy odchodzily w weekend...
Niezle mnie zaskoczyliscie z BlaTkiem, jak zwykle :>
Ja ze swojej strony chcialem tylko "wyrwac" Ci ze 3 znaki - poprzez pozbycie
sie R - ktore jest chyba srednio potrzebne - wpadles w pulapke
optymalizacji,
bo chciales miec jednoczesnie zadeklarowany s, tymczasem "normalnie" jest
krocej, co prawda split wykonuje sie za kazdym razem, ale co tam ;)

function rome(N,s,b,a,o){
  for(s='',b=0,a=2;N;b++)

for(o=N%(a=7-a),N=N/a^0;o;)s='IVXLCDM'.split('')[o-->3?b+N%2+(N&=~1,o=1):b]+
s
  return s
}

Krzysiek



Message-ID: <b0gb50$asn$1@news.tpi.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!mbox2nntp-pl.comp.lang.javascript.mbox.zip!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!news-stoc.telia.net!news-stoa.telia.net!telia.net!newsfeed.tpinternet.pl!news.tpi.pl!not-for-mail
References: <b06bao$cp7$1@news.tpi.pl> <b07bqt$2d3$1@news.tpi.pl> <b08r07$62k$1@news.tpi.pl> <b09j6g$od1$1@news.tpi.pl> <b0b9tq$bhe$1@news.tpi.pl> <b0c04c$bfo$1@news.tpi.pl> <b0eg1c$ih5$1@news.tpi.pl> <b0f3d9$7qu$1@news.tpi.pl>