JS编写 最大公约数和最小公倍数

利用辗转相除法,直到余数为0时,它的除数(还是被除数来着,忘了,小学学的不好,反正就是%前面那个)就是最大公约数
最小公倍数求法为:两数相乘除以最大公约数就是最小公倍数。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head><body><div style="position: absolute; top: 226px; left: 358px; height: 223px;"><form><b style="padding-left:52px;font-size:2em;font-family: "微软雅黑";">第一个数: </b><input type="text" name="n1" id="n1" style="height: 50px;width: 300px;border: 1px solid #2532D3;border-radius: 5px;font-size: 38px;"><br/><b style="padding-left:52px;font-size:2em;font-family: "微软雅黑";">第二个数: </b><input type="text" name="n2" id="n2" style="height: 50px;width: 300px;border: 1px solid #2532D3;border-radius: 5px;font-size: 38px;"><br/><b style="padding-left:20px;font-size:2em;font-family: "微软雅黑";">最大公约数: </b><input type="text" name="max1" id="max1" readonly style="height: 50px;width: 300px;border: 1px solid #2532D3;border-radius: 5px;font-size: 38px;"><br/><b style="padding-left:20px;font-size:2em;font-family: "微软雅黑";">最小公倍数: </b><input type="text" name="min1" id="min1" readonly style="height: 50px;width: 300px;border: 1px solid #2532D3;border-radius: 5px;font-size: 38px;"><br/><input type="button" value="start" onClick="f4()" style="font-size: 25px; height: 50px; width: 120px; position: absolute; left: 200px; top: 250px;"></form></div><script>function f4(){var a1=document.getElementById("n1").value*1;var a2=document.getElementById("n2").value*1;var t=a1*a2;if(a1<a2){var temp=a1;a1=a2;a2=temp;}var big1=1;while(big1!=0){big1=a1%a2;a1=a2;a2=big1;}document.getElementById("max1").value=a1;document.getElementById("min1").value=t/a1;}</script>
</body>
</html>

JS编写 最大公约数和最小公倍数相关推荐

  1. java编写最大公约数_Java编写最大公约数和最小公倍数

    package javaapplication24; class NegativeIntegerException extends Exception{ String message; public ...

  2. 编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入。 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48

    编写两个函数分别求两个数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两个数由键盘输入. 输入输出格式示例: 输入:24 16 输出:zdgys=8,zxgbs=48 #include ...

  3. c语言输入两个正整数m和n求其最小公倍数,用C语言编写:输入两个正整数m和n,求其最大公约数和最小公倍数....

    用C语言编写:输入两个正整数m和n,求其最大公约数和最小公倍数. 來源:互聯網  2010-05-25 15:19:26  評論 分類: 電腦/網絡 >> 程序設計 >> 其他 ...

  4. 编写两个函数,分别求最大公约数和最小公倍数

    题目:编写两个函数,分别求最大公约数和最小公倍数 代码如下: #include<stdio.h> int gongyueshu(int a,int b) {int c,d;c=a>b ...

  5. C语言设计函数求最大公约数,C语言程序设计课程设计--编写函数求取两个整数m,n的最大公约数和最小公倍数.doc_在线文库www.lddoc.cn...

    C语言程序设计课程设计--编写函数,求取两个整数m,n的最大公约数和最小公倍数.doc C语言程序设计课程设计C语言程序设计课程设计评语考勤(10)纪律(10)过程(40)设计报告(30)答辩(10) ...

  6. 使用函数求两个整数的最大公约数和最小公倍数

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p240 习题7 3.编写两个函数,分别求两个整数的最大公约数和最小公倍数 #include<st ...

  7. python求两数最大公因数_『用python求俩个数的最大公约数和最小公倍数』

    python:用递归的方法编写一个函数gys(x,y),计算两个数字的最大公约数. (提示,大的 def gys(x,y): a,b=max(x,y),min(x,y) c=a%b if c==0: ...

  8. python输入两个正整数m和n用for循环求其最大公约数_输入两个正整数,m和n,求其最大公约数和最小公倍数。...

    1. 输入两个正整数, m 和 n ,求其最大公约数和最小公倍数. 2. 输入一行字符,分别统计出其中字母.空格.数字和其他字符的个数. 3. 输入一个正整数求出它是几位数:输出原数和位数. 4. 输 ...

  9. c语言编程从键盘上输入两个整数m和n,C语言习题 求键盘输入的两个正整数的最大公约数和最小公倍数...

    C语言习题 求键盘输入的两个正整数的最大公约数和最小公倍数以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言习题 求 ...

最新文章

  1. 乔布斯+斯坦福演讲+Stay Hungry. Stay Foolish.
  2. PAT A1030 动态规划
  3. java setcharat,Java StringBuffer setCharAt()方法
  4. mysql二进制安装的优缺点_MYSQL的二进制安装
  5. 深度学习(十)——花式卷积(2)
  6. SMS短信的C语言代码摘抄
  7. python网络爬虫系列(四)——requests模块
  8. c/c++排坑(4) -- c/c++中返回局部变量
  9. apache配置多个站点
  10. Monthly Expense( POJ-3273 )
  11. 构建jQuery对象(转)
  12. 机器人总动员中的小草_机器人总动员观后感(精选4篇)
  13. 远程连接redis,并设置字符集
  14. window 上 shell 连接工具
  15. Excel 制作色卡
  16. 华为云计算IE面试笔记-Fusionsphere架构及组件介绍(服务器虚拟化解决方案)
  17. Android 微信人脸识别+微信二维码
  18. vue 脚手架启动html,vue脚手架项目创建步骤详解
  19. Linux偷偷“吃”了我的内存?
  20. 以太网未识别的网络win10_win10以太网为什么无Internet未识别网络?

热门文章

  1. 线段树的创建插入查找删除
  2. 三分钟get13个神级邮件营销技巧!
  3. android l风格皮肤,基于Android-Skin-Loader实现换肤效果
  4. 苹果发布会首次叫板华为,错过5G,还要错过区块链?
  5. 超六类(千兆)水晶头的压制方法及注意事项
  6. 招联金融招聘实习生内推
  7. ETL工具kettle spoon使用说明
  8. 乌鲁木齐海关搭建快速通关“绿色通道”助力农产品“走出去”
  9. 数字电视报修管理信息系统
  10. 羞,Java 字符串拼接竟然有这么多姿势