素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter にどうぞ。

2008-04-03から1日間の記事一覧

値の交換

変数aとbの値を入れ替えるっていうやつ。 まず考えつくのが var a=3,b=4; var temp=a; var a=b; var b=temp; 余分な変数が出てキモい。xor使って var a=3,b=4; b^=a; a^=b; b^=a; ってやるとエレガントほかにもあるけどさっきのが一番いい。 var a=3,b=4; b=…

ブックマーク内にホームページを閉じ込めるブックマークレット

結構いいものを作ったから公開する。 タイトルが意味不明だから説明すると、このブックマークレットを使うと、オフラインでもブックマークしたページに半永久的にアクセスできるというすぐれものをつくった。CSSとかimgをブックマーク化するとさすがに死ぬか…

ユークリッドの互除法

関数の再帰呼び出しをやってみたかった たぶんm>=nじゃないと動かない。 function f(m,n){ if(m%n==0) return(n); m%=n; return f(n,m); } alert(f(36,8));