如何将 10 进制转换为 36 进制
How to Convert Base 10 to Base 36
我的 Google 表格中有两列:一列以 10 为基数,一列以 36 为基数。我已将我的 10 进制列填写为从 1 到 5,000。我想在我的脚本中创建一个函数,它允许我获取以 10 为基数的值和 return 以 36 为基数的值。 (0123456789abcdefghijklmnopqrstuvwxyz) 我想将字母保持小写,以便我不会混淆数字 0
和字母 O
.
这是我目前在我的脚本中尝试过的:
function toBase36(decNumb) {
var base36 = parseInt(decNumb, 36);
return parseInt(base36);
}
上面的代码产生以下结果:
如何编辑我将添加小写字母的代码?
使用toString()方法会简单很多。
而不是var base36 = parseInt(decNumb, 36);
使用var base36 = decNumb.toString(36);
我的 Google 表格中有两列:一列以 10 为基数,一列以 36 为基数。我已将我的 10 进制列填写为从 1 到 5,000。我想在我的脚本中创建一个函数,它允许我获取以 10 为基数的值和 return 以 36 为基数的值。 (0123456789abcdefghijklmnopqrstuvwxyz) 我想将字母保持小写,以便我不会混淆数字 0
和字母 O
.
这是我目前在我的脚本中尝试过的:
function toBase36(decNumb) {
var base36 = parseInt(decNumb, 36);
return parseInt(base36);
}
上面的代码产生以下结果:
如何编辑我将添加小写字母的代码?
使用toString()方法会简单很多。
而不是var base36 = parseInt(decNumb, 36);
使用var base36 = decNumb.toString(36);