使用 Numeral JS 将任何数字转换为相同的比例

Converting any numbers to same scale using Numeral JS

目前使用 numeral(1000000).format('0a') 时会 return 1m,但是是否可以设置比例,例如 thousands,这样任何数字都会转换为以千为单位? 比如1000000会变成1000k,100会变成0,1k等等。

console.log(
  numeral(1000000).format('0a')
);  
<script src="https://cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral.min.js"></script>

尝试0ak格式

https://github.com/adamwdraper/Numeral-js/blob/master/src/numeral.js#L143

console.log("1000000:",numeral(1000000).format('0ak'),"\n100:",numeral(100).format('0ak'))
<script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral.min.js"></script>