小数第2位で切り捨て

小数を切り捨てて整数にする関数Math.floor()を使って、小数第何位で切り捨てる。
Math.round()やMath.ceil()を使えば四捨五入、切り上げもできる、、、はず。

サンプル




コード

function Round(num, len){
	var ret=''+Math.floor(num);
	if(len>0)
		ret+='.';
	for(var i=0,num=(num-Math.floor(num))*10;i<len;i++){
		ret+=(Math.floor(num)).toString();
		num=(num-Math.floor(num))*10;
	}
	return ret;
}//Round

BACK