我使用自定义函数将数字转换为阿拉伯语格式,如下所示:
!pip install upsetplot==0.4.1
它是这样工作的:
const numbers = `۰۱۲۳۴۵۶۷۸۹`;
const convert = (num) => {
let res = "";
const str = num.toString();
for (let c of str) {
res += numbers.charAt(c);
}
return res;
};
当有一个带小数的数字并且将其转换为没有小数点的阿拉伯格式时会出现问题,例如:
console.log(convert(123)) // ==> ۱۲۳
我希望输出为 console.log(convert(123.9)) // ==> ۱۲۳۹
.
如何将带小数的数字转换为我的函数中包含小数点的阿拉伯格式?