欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript進制轉(zhuǎn)換實現(xiàn)方法解析

 更新時間:2020年01月18日 08:53:15   作者:林飛的夢囈  
這篇文章主要介紹了JavaScript進制轉(zhuǎn)換實現(xiàn)方法,結(jié)合實例形式分析了JavaScript進制轉(zhuǎn)換中十進制與其他進制轉(zhuǎn)換、以及隨機顏色生成相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了JavaScript進制轉(zhuǎn)換實現(xiàn)方法。分享給大家供大家參考,具體如下:

JavaScript進制轉(zhuǎn)換

十進制轉(zhuǎn)為其它進制

不帶參數(shù)調(diào)用toString( ),即默認toString(10),

如要以其它進制顯示數(shù)字,只要作為參數(shù)傳入toString( )即可,如num.toString(16)。

// 十進制轉(zhuǎn)其他
var num = 100;
console.log(num.toString(2)); // 1100100
console.log(num.toString(8)); // 144
console.log(num.toString(16)); // 64
console.log(num.toString(32)); // 34

顏色隨機:https://github.com/linfeimy/readingForJS/blob/master/demo/2017/201712/20171212_22%20%E9%A2%9C%E8%89%B2%E9%9A%8F%E6%9C%BA.html

<script>
(function () {
  // 生成顏色
  function randomColor() {
    var r = Math.floor(Math.random()*256).toString(16);
    var g = Math.floor(Math.random()*256).toString(16);
    var b = Math.floor(Math.random()*256).toString(16);
    return '#' + r + g + b;
  }
  // 生成顏色的個數(shù)
  function generateColor(len) {
    var colorArr = [];
    for(var i = 0; i < len; i++) {
      colorArr.push(randomColor());
    }
    return colorArr;
  }
  function init() {
    var divs = document.getElementsByTagName('div');
    var len = divs.length;
    var colorArr = generateColor(len);
    for(var i = 0; i < len; i++) {
      divs[i].style.backgroundColor = colorArr[i];
      divs[i].innerHTML = colorArr[i];
    }
  }
  init();
})();
</script>

其它進制轉(zhuǎn)為十進制

// 其它進制轉(zhuǎn)為十進制
var num = 100;
console.log(parseInt(num, 2)); // 4
console.log(parseInt(num, 8)); // 64
console.log(parseInt(num, 10)); // 100
console.log(parseInt(num, 16)); // 256
console.log(parseInt(num, 32)); // 1024

感興趣的朋友可以使用在線HTML/CSS/JavaScript前端代碼調(diào)試運行工具http://tools.jb51.net/code/WebCodeRun測試上述代碼運行效果。

PS:這里再為大家推薦幾款計算工具供大家進一步參考借鑒:

在線一元函數(shù)(方程)求解計算工具:
http://tools.jb51.net/jisuanqi/equ_jisuanqi

科學(xué)計算器在線使用_高級計算器在線計算:
http://tools.jb51.net/jisuanqi/jsqkexue

在線計算器_標準計算器:
http://tools.jb51.net/jisuanqi/jsq

更多關(guān)于JavaScript相關(guān)內(nèi)容還可查看本站專題:《JavaScript數(shù)學(xué)運算用法總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》、《JavaScript數(shù)組操作技巧總結(jié)》、《JavaScript事件相關(guān)操作與技巧大全》、《JavaScript操作DOM技巧總結(jié)》及《JavaScript字符與字符串操作技巧總結(jié)

希望本文所述對大家JavaScript程序設(shè)計有所幫助。

相關(guān)文章

  • Javascript HTML5 Canvas實現(xiàn)的一個畫板

    Javascript HTML5 Canvas實現(xiàn)的一個畫板

    這篇文章主要為大家詳細介紹了Javascript HTML5 Canvas實現(xiàn)的一個畫板的相關(guān)資料,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 當(dāng)前頁禁止復(fù)制粘貼截屏代碼小集

    當(dāng)前頁禁止復(fù)制粘貼截屏代碼小集

    本文為大家詳細介紹下禁止截屏,通過清除剪切板實現(xiàn)、禁止復(fù)制、禁止右鍵菜單、禁止網(wǎng)頁另存為等等,感興趣的朋友可以參考下哈,希望對大家有所幫助
    2013-07-07
  • Servlet實現(xiàn)文件上傳,可多文件上傳示例

    Servlet實現(xiàn)文件上傳,可多文件上傳示例

    本篇文章主要介紹了Servlet實現(xiàn)文件上傳,可多文件上傳示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-12-12
  • js DNA動態(tài)序列比對代碼

    js DNA動態(tài)序列比對代碼

    JavaScript動態(tài)序列比對代碼,隨便 寫著玩的,在網(wǎng)上見到用VC、VB寫的比較多,這個算法以前在高中課本上見到過,我只是用Js寫一下試試,或許還不是太準確。
    2010-07-07
  • JavaScript實現(xiàn)手勢識別的示例詳解

    JavaScript實現(xiàn)手勢識別的示例詳解

    這篇文章主要為大家詳細介紹了JavaScrip如何利用?TensorFlow.js?中的?HandPose?模型,實現(xiàn)一個基于視頻流的手勢識別系統(tǒng),感興趣的可以了解下
    2024-12-12
  • JavaScript設(shè)計模式之職責(zé)鏈模式應(yīng)用示例

    JavaScript設(shè)計模式之職責(zé)鏈模式應(yīng)用示例

    這篇文章主要介紹了JavaScript設(shè)計模式之職責(zé)鏈模式,結(jié)合實例形式分析了javascript責(zé)任鏈模式的概念、原理、使用方法及相關(guān)操作注意事項,需要的朋友可以參考下
    2018-08-08
  • 原生js實現(xiàn)跨瀏覽器獲取鼠標按鍵的值

    原生js實現(xiàn)跨瀏覽器獲取鼠標按鍵的值

    e.button W3C是獲取鼠標按鍵 0 表示左鍵 1表示中鍵 2表示右鍵 而IE瀏覽器則是 1表示左鍵 4表示中間 2表示右鍵 這里的IE瀏覽器主要是IE8以下的瀏覽器,感興趣的朋友可以參考下哈
    2013-04-04
  • javascript實現(xiàn)密碼驗證

    javascript實現(xiàn)密碼驗證

    這篇文章主要介紹了javascript密碼驗證的實現(xiàn)方法,過程很簡單具有一定的參考價值,適合初學(xué)者學(xué)習(xí)研究,感興趣的小伙伴們可以參考一下
    2015-11-11
  • JavaScript?字符串新增方法?trim()?的使用說明

    JavaScript?字符串新增方法?trim()?的使用說明

    這篇文章主要介紹了JavaScript字符串新增方法trim()的使用說明,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的朋友可以參考一下
    2022-09-09
  • JS實現(xiàn)網(wǎng)站樓層導(dǎo)航效果代碼實例

    JS實現(xiàn)網(wǎng)站樓層導(dǎo)航效果代碼實例

    這篇文章主要介紹了JS實現(xiàn)網(wǎng)站樓層導(dǎo)航效果代碼實例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-06-06

最新評論