Javascriptの基本的な事を改めてメモ

最近Javascriptを触る機会が多くなり、つい忘れがちな基本をメモ。

型変換

Intにキャスト
parseInt(value);
Floatにキャスト
parseFloat(value);
文字列にキャスト
String(value);
または var str = ”” + value;

四捨五入とか切り上げ、切り捨て

小数点以下四捨五入
Math.round(value);
小数点以下切り上げ
Math.ceil(value);
小数点以下切り捨て
Math.floor(value);

Formをsubmitした時の割り込み処理

送信する前の呼び出されるのでバリデーションチェックなどに使えます。
https://gist.github.com/akifumi-kamata/bb7c33ec73d605f88157
今回のケースはかなりアバウトなチェックなので、あくまでも気休め程度です。