回答受付中の質問
数値iに小数点以下の位がある場合に、
0.X の位をいかなる場合も5にするには
どのようなスクリプトを書いたらよいでしょうか。
i が 14 の場合 → 14(小数点以下は表示しない)
i が 32.666... の場合 → 32.5
i が 21.1 の場合も →21.5
といった具合です。
宜しくお願いします。
投稿日時 - 2007-02-02 15:36:28
0人が「このQ&Aが役に立った」と投票しています
回答(3件中 1~3件目)
参考までに。。。
これで、Integerかnot Integerかが判定できているわけですから、、、
わかりますよね?(笑)
<HTML>
<HEAD>
<SCRIPT charset="Shift_JIS" type="text/javascript">
<!--
function ValueCheck(num) {
var tmp;
tmp = parseInt(num);
if (tmp == num){
alert("Integer");
} else{
alert("not Integer");
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<A HREF="javaScript:void(0)" onClick="javaScript:ValueCheck(1);">1</A>
<A HREF="javaScript:void(0)" onClick="javaScript:ValueCheck(2.5);">2.5</A>
<A HREF="javaScript:void(0)" onClick="javaScript:ValueCheck(3.1);">3.5</A>
<A HREF="javaScript:void(0)" onClick="javaScript:ValueCheck(4.9);">4.5</A>
</BODY>
</HTML>
投稿日時 - 2007-02-02 16:45:26
OKWaveのオススメ
おすすめリンク