2015-11-06 44 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