肇庆人才网

用js编程 1、编写一个函数:通过输入框输入两个正整数,求出它们的最大公约数,并显示在警告框中

    发布时间:2019-07-27

    这种计算是数学类的计算机编程,计算机只是按照你要求的方式执行而已,你需要的数学上的思路。
    最大公约数的思路(方法很多。这是最简单的一种):从2个数中较小的一个数开始,每次减少1,如果减少1后能被2个数整除,当前数是最大公约数,如果不能则继续减少1,直到1为止。代码:
    function f(num1, num2){
    for(i = Math.min(num1, num2); i > 0; i--){
    if(num1%i == 0 && num2%i == 0)
    return i;
    }
    }
    alert(f(12, 8))
    求最小公倍数的方法与这个类似,就是从2个数中较大的一个开始,每次加1,得到的数如果能整除2个数,那么当前得到的数就是最小公倍数,否则继续加1,直到得出最小公倍数为止

    回复:

    var temp=v; 是把v的值赋予temp的意思;js里面赋值使用的是"=",判断相等用的是"=="。 var temp=v和var temp=0在这里是没有任何影响的,因为无论temp的初始值是多少,在第一次循环的时候,都会变成40%15的值,也就是10,之所以这样写,可能是作者...

    回复:

    function getSpecialNum(num1,num2,num3){ var max=num1; var min=num1; var specilanum=new Object(); if(num1

    回复:

    hf

    回复:

    这种计算是数学类的计算机编程,计算机只是按照你要求的方式执行而已,你需要的数学上的思路。 最大公约数的思路(方法很多。这是最简单的一种):从2个数中较小的一个数开始,每次减少1,如果减少1后能被2个数整除,当前数是最大公约数,如果不...

    回复:

    网上有很多,你可以借鉴一下,不需要在这里问, 没有什么特殊的地方。就是在判断上有些要求。

      上一篇:说说怎么让公租房和安居房申请变成5人家庭,妙招 下一篇:我的情商太高,思维方式也和别人不一样,最近刚和5,6年的朋友分离,现在天天想一些回忆,甚至想到哭。

      返回主页:肇庆人才网

      本文网址:http://0758job.cn/view-203609-1.html
      信息删除