使用Javascript将数字转换为可打印的字符串值

问题描述:

我想知道是否已有任何javascript函数将int值转换为其字符串值。我很抱歉,但我不知道确切的词来使用它,因此请按照下面的示例:使用Javascript将数字转换为可打印的字符串值

如果我通过2,它应该返回“两节” 如果我通过11,它应该返回“十一”

我假设会有一个限制,我的要求是找到那些数值高达3位数(0 - 999)

我想通过不手动创建映射字符串集来节省时间。

不幸的是,没有任何东西可以让您做到这一点,但有很多解决方案。看到这个链接的一堆例子:JavaScript numbers to Words

+0

感谢您确认和分享的方式来做到这一点。 –

JavaScript中没有内置的API。但是,编写自己的功能应该不是那么困难,因为一旦你过了十几岁,就有一个固定的模式(二十一,三十一,四十一等)

看看that,它可以将数字转换为1000