在 VBScript 中,利用 \ 运算符可以实现整除,而 JS 中 \ 表示转义字符,同时也没有整除的运算符,下面利用函数模拟整除的算法。我们不能保证 VBScript 中其执行步骤与此相同,但可以保证结果与此相同。您可以先查看一下 VBScript 中整除的原理。
<script type="text/javascript" language="javascript">
<!--
//整除
function Div(exp1, exp2)
{
var n1 = Math.round(exp1); //四舍五入
var n2 = Math.round(exp2); //四舍五入
var rslt = n1 / n2; //除
if (rslt >= 0)
{
rslt = Math.floor(rslt); //返回值为小于等于其数值参数的最大整数值。
}
else
{
rslt = Math.ceil(rslt); //返回值为大于等于其数字参数的最小整数。
}
return rslt;
}-->
</script>
示例:
[Ctrl+A 全部选择 提示:您可先修改部分代码,再按运行]