1. <script>
    2. /*
    3. 10进制转换为二进制
    4. */
    5. var num =10;
    6. /*
    7. 特点:遇到2进1
    8. 1--1
    9. 2-- 10
    10. 3--11
    11. 4--100
    12. 用num/2
    13. 1,得到余数
    14. 2,用整数的数/2
    15. */
    16. var arr = [];
    17. while(num>0){
    18. arr.unshift(num%2); //0101
    19. num =Math.floor(num/2); //1
    20. }
    21. console.log(Number(arr.join("")))
    22. </script>