<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
</head><body>
<script language="javascript">
 var count =32871;
 var rever=0;
 do
 {
var lastdigit=count % 10;
 rever = (rever*10)+lastdigit;
 count=count/10;
 }while( count>0);
 alert(rever);
</script>
</body>
</html>

解决方案 »

  1.   

    可以这样
    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    </head><body>
    <script language="javascript">
     var count =32871;
     var rever = count.toString().split('').reverse().join(''); alert(rever);
    </script>
    </body>
    </html>
      

  2.   

    或者将 count=count/10;
    改为 count= parseInt(count/10);
      

  3.   

    a =32871;
    alert(a ^ 50680);
      

  4.   


    你怎么不用a - 15048

    alert(17823);
      

  5.   

    用js 方法reverse就可以吧
    var a = 123456;
    alert(a.toString().split('').reverse().join(''));