JavaScriptなめたらあかんで。
Javaと同じだろと思ってやってみたらちょっと違うじゃん。
【Javaの場合】
------- ----------------
int myint = 5;
int ans;
ans = myint / 2; //(2が設定される)
-----------------------
【JavaScriptの場合】
var myvar = 5;
var ans;
ans = myvar / 2; //(2.5が設定される)【×Intで欲しい場合ダメ】
ans = ~~(myvar /2); //2が設定される。【○Intで欲しい場合OK】
-----------------------
【12/27追記】
こちらにJavaScriptでのint以外のキャストについて書きました。
Javaと同じだろと思ってやってみたらちょっと違うじゃん。
【Javaの場合】
------- ----------------
int myint = 5;
int ans;
ans = myint / 2; //(2が設定される)
-----------------------
【JavaScriptの場合】
var myvar = 5;
var ans;
ans = myvar / 2; //(2.5が設定される)【×Intで欲しい場合ダメ】
ans = ~~(myvar /2); //2が設定される。【○Intで欲しい場合OK】
-----------------------
【12/27追記】
こちらにJavaScriptでのint以外のキャストについて書きました。