`
hyj1254
  • 浏览: 340273 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS实现整除

阅读更多
原文出处太多,大家你转我我转他,最后弄不清是谁第一个写的了,不过还是在此先向所有发布过本文的博主特别是其原创作者表示感谢吧。

代码如下,对原文中的注释稍微作了点修改,读起来应该更通顺。
<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); //返回小于等于原rslt的最大整数。
    }
    else
    {
        rslt = Math.ceil(rslt); //返回大于等于原rslt的最小整数。
    }
    
    return rslt;
}
</script> 

本文直接转自:
http://blog.csdn.net/usernamegaorn/archive/2007/10/05/1811961.aspx
分享到:
评论

相关推荐

    javascript输出两个数之间能被5整除的数的和

    综上所述,该段JavaScript代码实现了计算两个数字之间所有能被5整除的数字之和的功能。通过理解这段代码的关键部分,我们不仅可以学习到基本的编程语法和逻辑结构,还可以了解到如何有效地处理用户输入并输出结果。

    javascript整除实现代码

    代码如下: //整除 function Div(exp1, exp2) { var n1 = Math.round(exp1); //四舍五入 var n2 = Math.round(exp2); //四舍五入 var rslt = n1 / n2; //除 if (rslt &gt;= 0) { rslt = Math.floor(rslt); //返回值为...

    JS实现1000以内被3或5整除的数字之和

    JavaScript实现如下: ```javascript function sumDivisibleByThreeOrFive(input) { let S3 = ((1 + Math.floor(input / 3)) / 2) * (Math.floor(input / 3)) * 3; let S5 = ((1 + Math.floor(input / 5)) / 2) *...

    js 实现年月日连动

    在JavaScript(js)中实现年月日连动的效果,通常是指在用户选择年份或月份时,下拉框中的日期选项会自动更新,只显示该年份或月份下的有效日期。这种功能在网页表单中常见,用于创建日期选择器,提高用户体验。以下...

    js实现日期列表 js实现日期列表

    根据给定的信息,本文将详细解释如何使用JavaScript(简称JS)来创建一个日期列表,并对提供的部分代码进行解析,帮助读者更好地理解其中的关键概念和技术细节。 ### 一、JavaScript日期对象的基本用法 在...

    编写一个程序,使用while循环计算1~1000之间能被3和7同时整除的整数之和

    编写一个程序,使用while循环计算1~1000之间能被3和7同时整除的整数之和

    JavaScript实现简单日历效果

    本文将介绍如何使用JavaScript实现一个简单但功能丰富的日历效果。 日历效果的实现一般涉及以下步骤:首先,需要使用HTML中的select标签来创建年份和月份的选择菜单。用户通过选择年份和月份来触发日历的更新。然后...

    js-leetcode题解之可被K整除的子数组-题解.zip

    JavaScript实现代码可能如下: ```javascript function subarraysDivByK(arr, K) { let prefixSum = [0]; for (let num of arr) { prefixSum.push(prefixSum[prefixSum.length - 1] + num); } let count = 0; ...

    js实现的自定义日期时间倒计时特效源码.zip

    这个“js实现的自定义日期时间倒计时特效源码.zip”压缩包提供了一种利用JavaScript实现自定义日期时间倒计时效果的方法。下面将详细介绍这个知识点,以及如何理解和应用它。 首先,日期时间倒计时是常见的网页功能...

    JS判断数素、闰年

    以下是一个简单的JS函数实现: ```javascript function isPrime(num) { if (num ) return false; for (let i = 2; i ; i++) { if (num % i === 0) return false; } return true; } ``` 这个函数首先检查输入...

    JavaScript上机实验题

    - 如果能被 4 整除但不能被 100 整除,或者能被 400 整除,则是闰年。 - 在网页上显示判断结果。 #### 二、JavaScript对象的理解和使用 ##### 实验目的 1. **对象类型掌握**: 包括内置对象(如 String、Array ...

    原生javascript实现隔行换色

    本篇文章将详细讲解如何使用原生JavaScript实现这一功能,无需依赖任何外部库如jQuery。 首先,我们需要理解JavaScript的基本语法和DOM操作。在HTML中,表格由`&lt;table&gt;`元素定义,而每一行则由`&lt;tr&gt;`元素表示,每个...

    银行卡号Luhn校验算法的JS实现.pdf

    银行卡号Luhn校验算法的JS实现 在电子商务和在线支付系统中,银行卡号验证是非常重要的一步。为了提高系统的交互性和信息录入的准确性,同时减轻服务器的工作压力,需要在浏览器端进行有效的银行卡号验证。本文讨论...

    JS 实现双色表格实现代码

    总结来说,JavaScript实现双色表格的核心在于动态地操作DOM元素,并根据索引值为表格行添加不同的背景色。这种方法减少了手动编写CSS类的繁琐,同时也提高了代码的可维护性。在实际应用中,可以根据需求调整颜色、...

    实验3 JavaScript编程.doc

    6. **闰年判断**:使用条件语句(if-else)检查年份是否为闰年,闰年的判断规则是:能被4整除但不能被100整除,或者能被400整除。 7. **复选框与用户交互**:通过`checkbox`元素收集用户的选择,使用JavaScript获取...

    实现可控字符文字分页(js)

    本教程将详细讲解如何使用JavaScript实现一个可控字符的文字分页功能,用户可以自定义每页显示的字符数。 首先,我们需要理解这个功能的基本原理:根据用户设定的每页字符数,计算出当前页面应显示的内容,同时提供...

    优雅的js翻页效果分享下载

    "优雅的js翻页效果"是指利用JavaScript实现的一种视觉效果优秀的页面分页功能。在Web应用程序中,当数据量过大无法一次性展示时,翻页功能能够帮助用户分批查看内容,提升用户体验。 一、JavaScript翻页基础 1. ...

Global site tag (gtag.js) - Google Analytics