将金额转换为符号等价物

时间:2014-05-22 22:43:09

标签: javascript jquery

我正在寻找一种将数字值(如$ 10.00)转换为符号的方法。 我需要有符号来表示产品的价格。

一个很好的例子是: http://www.customink.com/categories/short-sleeve-t-shirts/16/styles#facets/

不显示价格,而是显示货币符号。所以便宜商品的价格用$表示,而更贵的商品是$$$

对于它需要的代码:

对于$ 1- $ 10.99之间的值,将其显示为$
对于介于$ 11- $ 25.99之间的值,将其显示为$$
对于介于$ 26- $ 200之间的值,将其显示为$$$

感谢您提供的任何指导。

1 个答案:

答案 0 :(得分:1)

你有什么尝试?

var symbol;

if( value < 11.0 ) {
    symbol = "$";
}
else if( value < 26.0 ) {
    symbol = "$$";
}
else {
    symbol = "$$$";
}

return symbol

或者我在这里遗漏了什么?有许多更复杂的方法,但如果那些实际上是你的要求if / else子句有什么问题?