javascriptで書いてみた。
spidermoney版
for(i=1;i<16;++i){print((i%3<1?"Fizz":"")+(i%5<1?"Buzz":"")||i)}
ブックマークレット版
javascript:(function(){for(i=1;i<101;++i){document.write(((i%3<1?"Fizz":"")+(i%5<1?"Buzz":"")||i)+"<br />\n")};document.close();})();
どうも、以下だとブラウザの変数を汚染しないみたい。
javascript:(function(){ ... })();
http://www.teria.com/~koseki/memo/bookmarklets/tips.html
firefoxだと、ブラウザのロードが続くのでdocument.close()を入れる。