js的进制转换

来源:互联网 发布:淘宝助理怎么弄 编辑:程序博客网 时间:2024/06/05 15:58
<!DOCTYPE html><head>     <title>计算</title>     <script language="javascript">     var numchange=new Array[];     funcion change(values,num1,num2){     value=changeTo10(values,num1)     var a[];     var i=0;     do{     a[i]=value%num2;     if(a[i]>=11)     {     var numchan=new Array[];     numchan=['A','B','C','D','E','F']     a[i]=numchan[a[i]-10];     continue;     }     value=value/num2;               i++;          }while(value==0);     for(var b=0;b<a.length;b++)     getElementById("value3").value=     <span style="font-family: Arial, Helvetica, sans-serif;">getElementById("value4").value=</span>     else     {      alert("error")     }          </script></head><body><p>value:</p><input type="text" id="value1" size="5"><p>num:</p><input type="text" id="value2" size="5" ><input type="button" value="结果" onclick="change(value1,value2)">
<input type="text" id="value3" size="5">
<input type="text" id="value4" size="5"></body></html>


1118

最终完成品

function divide(x,y){
          var x=parseInt(x);
          var y=parseInt(y);
 
          document.write(x/y);
 
          }
function change()
{
    var value1 = document.getElementById("value1").value;
    var value2 = document.getElementById("value2").value;
    
    var i;
    var a = Number(value1);
    var b = Number(value2);
     
    if(a-b==NaN)
    {
        alert("undefined error");
    }
    else
    {
    var arr = new Array();
 
    for(i=0;a!=0;i++)
    {
         
        arr[i] = a%b;
        a =parseInt(a/b);
    }
    
    var Result = arr.reverse().join("");颠倒元素后加入“”
    Result="("+Result+")_"+value2
    alert(Result);
    }
    
  } 

1123

另一个图片排版技术尚未解决,由于对知识的不熟悉和快速理解的后遗症,缺乏实战经验,只有在其他技术的理论思想


0 0
原创粉丝点击