當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
javascript实现正整数分数约分
生活随笔
收集整理的這篇文章主要介紹了
javascript实现正整数分数约分
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
//m,n為正整數(shù)的分子和分母
function reductionTo(m, n) {var arr = [];if (!isInteger(m) || !isInteger(n)) {console.log('m和n必須為整數(shù)');return;} else if (m<=0||n <= 0) {console.log('m和n必須大于0');return;}var a = m;var b = n;(a >= b) ? (a = m, b = n) : (a = n, b = m);if (m != 1 && n != 1) {for (var i = b; i >= 2; i--) {if (m % i == 0 && n % i == 0) {m = m / i;n = n / i;}}}arr[0] = m;arr[1] = n;return arr;
}//判斷一個數(shù)是否為整數(shù)
function isInteger(obj) {return obj % 1 === 0
}
?
轉(zhuǎn)載于:https://www.cnblogs.com/theWayToAce/p/8074147.html
總結(jié)
以上是生活随笔為你收集整理的javascript实现正整数分数约分的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux ssh认证(公钥机)配置
- 下一篇: selenium webdrive 默认