通过JS得到两个变量都为数字A为67757(随机变化)
B为158099(随机变化)也有可能是别的数字 但是都是上万的现在想B的千位去掉 取整数15W然后显示出来,然后把出去的那部份加到A上 最终得到
A为75856
B为150000这数字是随机  每个都需要这样把B万位以下的去掉取万位整数 然后加到A上。这个如何写?求教了

解决方案 »

  1.   


      var a=(Math.random()*100000>>0)+10000;//随机生成一个10000以上的数字
      var b=(Math.random()*500000>>0)+50000;//随机生成一个10000以上的数字
      var c=b%10000,d;
      d=a+c;
      c=b-c;
      alert('A='+a+' '+'B='+b+'  处理后\n'+'A='+d+' '+'B='+c);
      

  2.   


    var a=67757;
    var b=158099
    function change(x,y){
        a=x+parseInt(y.toString().substr(y.toString().length-4,4));
        b=parseInt(y.toString().substr(0,y.toString().length-4))*10000;
    }
    //测试
    function show(){
        change(a,b);
        alert(a);
        alert(b);
    }