最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

JavaScript進(jìn)制轉(zhuǎn)換

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

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

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

// 十進(jìn)制轉(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>

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

// 其它進(jìn)制轉(zhuǎn)為十進(jì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:這里再為大家推薦幾款計算工具供大家進(jìn)一步參考借鑒:

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

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

在線計算器_標(biāo)準(zhǔn)計算器:
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)文章

  • js動態(tài)獲取子復(fù)選項并設(shè)計全選及提交的實現(xiàn)方法

    js動態(tài)獲取子復(fù)選項并設(shè)計全選及提交的實現(xiàn)方法

    下面小編就為大家?guī)硪黄猨s動態(tài)獲取子復(fù)選項并設(shè)計全選及提交的實現(xiàn)方法。小編覺得挺不錯的, 現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • javascript判斷數(shù)組內(nèi)是否重復(fù)的方法

    javascript判斷數(shù)組內(nèi)是否重復(fù)的方法

    這篇文章主要介紹了javascript判斷數(shù)組內(nèi)是否重復(fù)的方法,涉及javascript針對數(shù)組的相關(guān)操作技巧,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • ECharts鼠標(biāo)事件的處理方法詳解

    ECharts鼠標(biāo)事件的處理方法詳解

    最近一直在使用echarts,當(dāng)然也被其中的各種屬性整的有些頭大,這篇文章主要給大家介紹了關(guān)于ECharts鼠標(biāo)事件處理的相關(guān)資料,需要的朋友可以參考下
    2021-06-06
  • JavaScript組合模式學(xué)習(xí)要點

    JavaScript組合模式學(xué)習(xí)要點

    組合模式大概是設(shè)計模式里面使用最為廣泛的模式之一了,模式本身理解起來也比較簡單,以至于可以毫不費力的寫出一個能用的組合模式偽代碼
    2016-08-08
  • echarts柱狀圖的點擊事件代碼示例

    echarts柱狀圖的點擊事件代碼示例

    這篇文章主要給大家介紹了關(guān)于echarts柱狀圖點擊事件的相關(guān)資料,在實際的項目開發(fā)中我們通常會用到Echarts來對數(shù)據(jù)進(jìn)行展示,有時候需要用到Echarts的點擊事件,增加系統(tǒng)的交互,需要的朋友可以參考下
    2023-09-09
  • 基于JavaScript短信驗證碼如何實現(xiàn)

    基于JavaScript短信驗證碼如何實現(xiàn)

    我們在使用移動、電信等運營商網(wǎng)上營業(yè)廳的時候,為確保業(yè)務(wù)的完整和正確性,經(jīng)常會需要用到短信的驗證碼。最近因為某省業(yè)務(wù)需要,也做了個類似的功能
    2016-01-01
  • js生成隨機顏色方法代碼分享(三種)

    js生成隨機顏色方法代碼分享(三種)

    本文主要分享了js三種生成隨機顏色方法代碼,具有一定的參考價值,需要的朋友一起來看下吧
    2016-12-12
  • JavaScript如何判斷一個對象是空對象(附5種常見方法)

    JavaScript如何判斷一個對象是空對象(附5種常見方法)

    在JavaScript中判斷對象的類型是開發(fā)過程中的一個常見需求,尤其是在處理不確定類型的數(shù)據(jù)時,這篇文章主要介紹了JavaScript如何判斷一個對象是空對象的相關(guān)資料,需要的朋友可以參考下
    2025-04-04
  • 微信小程序教程系列之新建頁面(4)

    微信小程序教程系列之新建頁面(4)

    這篇文章主要為大家詳細(xì)介紹了微信小程序新建頁面的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 腳本合并提升javascript性能示例

    腳本合并提升javascript性能示例

    腳本合并可以有效提升javascript性能,下面有個不錯的示例,大家可以參考下
    2014-02-02

最新評論

汉中市| 崇礼县| 榕江县| 教育| 绥阳县| 曲周县| 清镇市| 道真| 翼城县| 昔阳县| 宁城县| 集贤县| 元朗区| 巴里| 庆城县| 浦江县| 呼玛县| 安阳市| 云和县| 屏山县| 长春市| 白朗县| 平果县| 双城市| 高要市| 廉江市| 东乌珠穆沁旗| 八宿县| 桓台县| 墨玉县| 昌都县| 平遥县| 兰坪| 河北区| 枣庄市| 长乐市| 宁乡县| 霍山县| 汉川市| 满洲里市| 班戈县|