use Math functions:
<script>
var a = 13.524;
var b = Math.floor(a);
var c=a-b;
</script>or use regular expression
<script>
var a = 13.524;
b = (a+"").replace(/\.\d+/,'');
c = (a+"").replace(/[^.]*\./,'0.');
</script>
<script>
var a = 13.524;
var b = Math.floor(a);
var c=a-b;
</script>or use regular expression
<script>
var a = 13.524;
b = (a+"").replace(/\.\d+/,'');
c = (a+"").replace(/[^.]*\./,'0.');
</script>
解决方案 »
- js写的一个滚动条效果类,有感兴趣的加上鼠标滑轮效果
- 求助:insertAdjacentHTML提示"用于此操作的原始HTML无效"
- setTimeout的值是怎么回事啊 ?
- javascript控制div.style.left失败的问题?
- 点击提交按钮后,显示遮罩层,处理完毕后,关闭遮罩层
- js调用adobe 的打印功能
- div透明度 有一个大的div 里面包含一个小的div 只想让大的透明 小的不透明
- document.body对象可以生成新实例吗?
- 如何使得别人看不到网页上的javascript代码?
- 在javascript中如何定义全局变量或静态变量
- 一个关于时间显示的小问题?
- 在javascript中用哪句命令实现打印?紧急!
math.round(13.524)=14
karma是對的
math.floor 是返回 小於 等於 a 的最大整數