2015-11-06 48 views
0

我的Google表格中有兩列:基數爲10的一列和基數爲36的一列。我填寫了我的Base 10列,從1到5,000。我想在我的腳本中創建一個函數,它將允許我獲取Base 10數字的值並返回基數36的值。(abcdefghijklmnopqrstuvwxyz)我想保留小寫字母,以免混淆數字0與字母O如何將底座10轉換爲底座36

這是我在我的腳本到目前爲止已經試過:

function toBase36(decNumb) { 

    var base36 = parseInt(decNumb, 36); 

    return parseInt(base36); 
} 

上面的代碼產生以下結果:

enter image description here

如何編輯我的代碼,我會添加小寫字母?

+0

'的ToString(36)'只使用小寫字母,所以你會沒事的。 – Kriggs

回答

3

使用toString()方法會簡單得多。

而不是var base36 = parseInt(decNumb, 36);

使用var base36 = decNumb.toString(36);

+1

Vytautas,謝謝!我還需要將返回parseInt(base36)的值更改爲返回基數36 – MadsterMaddness