您好,登錄后才能下訂單哦!
本篇內容主要講解“javascript常見數字進制轉換代碼怎么寫”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“javascript常見數字進制轉換代碼怎么寫”吧!
基本思路是先把其他進制的轉化成 十進制,然后再轉化。這個過程是利用parseInt函數,例如把一個16進制的數字(num)轉化成10進制,num = parseInt(num,16)。 如果再想把它轉化成二進制的,就是如下:num.toString(2) 。
這其中關于16進制的一個函數也很特別,escape函數可以將一個字符串轉化成16進制的數字。
下面是一個綜合的例子:
var a = escape(code); //code是個十六進制形式的字符串,a就是一個十六進制數 var b = parseInt(a,16); // 把十六進制數轉化成十進制 var c = b.toString(2); //把十進制轉化成二進制 var d = (c+'').slice(-2,-1); //其中c+''把數字轉化成一個字符串,是個技巧。取這個二進制數字中的倒數第二個數
javascript是一種動態類型、弱類型的語言,基于對象和事件驅動并具有相對安全性并廣泛用于客戶端網頁開發的腳本語言,同時也是一種廣泛用于客戶端Web開發的腳本語言。它主要用來給HTML網頁添加動態功能,現在JavaScript也可被用于網絡服務器,如Node.js。
到此,相信大家對“javascript常見數字進制轉換代碼怎么寫”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。