2020-01-05

2020-01-05## 数字大于六位以上读取万字

在egret引擎版本当中使用的语言有两种一种是JS和TS简称JavaScript和typescript,在做唐朝文字游戏这个项目当中有一个需求就是读取数字货币很多的时候,比如88888这种,应该是八万八,简称为阿拉伯加万字,那么怎么做呢?

思路如下:

定义一个数组let Arr:any[] =String(PlayerData.mojingNum).split(“”,);
if(Arr.length > 6){let arr = Math.floor(PlayerData.mojingNum / 1000);
this.MojingNum.text = String(arr + “万”);}
else {this.MojingNum.text = String(PlayerData.mojingNum);}

就可以实现这种效果就会有万字并不是一堆数字出现2020-01-05