not good but great

プログラミング、アート、映画・本の感想について書きます。

2013-10-29から1日間の記事一覧

チルダ2回でMath.floor()の代用をする

チルダの意味とは チルダ「~」はビット反転演算子で、整数をビット反転させると反転させて1引いた数になる。これを説明する前に2進数における、補数や符号付き整数について説明する。以下はこれを参考にしている。 2の補数を理解する (1) - とあるソフトウェ…

連想配列でswitch文を実現する

switchを使う方法 var color = "red"; switch(color){ case "red": console.log("RED"); break; case "blue": console.log("BLUE"); break; case "yellow": console.log("YELLOW"); break; defalut: console.log("different color"); break; } この場合、「R…