//获取最简单整数比
function simple(a, b) {
if (!a || !b) {
return { success: false, result: result };
}
var ma = 1, mb = 1;
a += '';
b += '';
if (a.indexOf('/') > -1) {
ma = +a.split('/')[1];
} else if (a.indexOf('.') > -1) {
ma = Math.pow(10, a.split('.')[1].length);
}
if (b.indexOf('/') > -1) {
mb = +b.split('/')[1];
} else if (b.indexOf('.') > -1) {
mb = Math.pow(10, a.split('.')[1].length);
}
var c = (function (a, b) {
var c;
if (a < b) {
b = [a, a = b][0];
}
while (c = a % b) {
a = b;
b = c;
}
return b;
})(a, b);
var result = (parseInt(a, 10) / c) + ":" + (parseInt(b, 10) / c);
console.log("最简比为:", result)
return { success: true, result: result };
}
求两个整数的最简比
转载文章标签 求最简比 文章分类 JavaScript 前端开发
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C语言:求两个整数之和
C语言:求两个整数之和
C语言:求两个整数之和 -
java 求两个整数之间所有整数的和 java求任意两数之和
今天介绍的是LeetCode算法题中Easy级别的第78题(顺位题号是371)。计算两个整数a和b的总和,但不允许使用运算符+和 - 。例如:输入:a = 1,b = 2 输出:3
java 求两个整数之间所有整数的和 java 开发工具 数据结构与算法 赋值