`
yianpuodiaotu
  • 浏览: 238425 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

货币符号转换-JS

    博客分类:
  • JEE
PHP 
阅读更多
/*
 * 货币符号转汉语,如CNY 人民币
 */
function money_e_zh(e) 
{ 
  var myCurrencyArray = new Array ("CNY","EUR","USD","GBP","AUD", "JPY","HKD","MOP", "TWD","AFA", "ALL", "DZD", "ARS", "AWG", "BSD", "BHD", "BDT", "BBD", "BMD", "BTN", "BOB", "BWP", "BRL", "BND", "BIF", "KHR", "CAD", "CLP", "COP", "KMF", "CRC", "HRK", "CUP", "CYP", "CZK", "DKK", "XCD", "EGP", "SVC", "EEK", "ETB", "FKP", "GMD", "GHC", "GIP", "XAU", "GTQ", "GNF", "GYD", "HTG", "HNL", "HUF", "ISK", "INR", "IDR", "IQD", "ILS", "JMD", "JOD", "KZT", "KES", "KRW", "KWD", "LAK", "LVL", "LBP", "LSL", "LRD", "LTL", "MKD", "MGF", "MWK", "MYR", "MVR", "MTL", "MRO", "MUR", "MXN", "MDL", "MNT", "MAD", "MZM", "MMK", "NAD", "NPR", "ANG", "NZD", "NIO", "NGN", "KPW", "NOK", "OMR", "PKR", "XPD", "PAB", "PGK", "PYG", "PEN", "PHP", "XPT", "PLN", "QAR", "ROL", "RUB", "WST", "STD", "SAR", "SCR", "XAG", "SGD", "SKK", "SIT", "SBD", "SOS", "ZAR", "LKR", "SHP", "SDD", "SRG", "SZL", "SEK", "CHF", "SYP", "TZS", "THB", "TOP", "TND", "TRL");
  var myCurrencyArray_zh = new Array ("人民币","欧元","美元","英镑","澳元", "日元","港币","中国澳元", "中国台币","阿富汗尼", "阿尔巴尼亚币", "第纳尔", "比索", "弗罗林", "巴哈马币", "Bahraini Dinar", "孟加拉币", "巴巴多斯岛币", "百慕大币", "不丹币", "玻利维亚币", "博茨瓦纳币", "巴西币", "文莱币", "布隆迪币", "柬埔寨瑞尔", "加拿大币", "智利比索", "哥伦比亚币", "科摩罗币", "科隆", "Croatian Kuna", "Cuban Peso", "Cyprus Pound", "Czech Koruna", "Danish Krone", "东加勒比币", "埃及磅", "El Salvador Colon", "Estonian Kroon", "Ethiopian Birr", "Falkland Islands Pound", "Gambian Dalasi", "Ghanian Cedi", "直布罗陀币", "Gold Ounces", "危地马拉币", "几内亚币", "圭亚那币", "Haiti Gourde", "Honduras Lempira", "Hungarian Forint", "Iceland Krona", "Indian Rupee", "Indonesian Rupiah", "Iraqi Dinar", "Israeli Shekel", "Jamaican Dollar", "约旦币", "Kazakhstan Tenge", "Kenyan Shilling", "Korean Won", "Kuwaiti Dinar", "Lao Kip", "拉脱维亚币", "Lebanese Pound", "莱索托币", "利比亚币", "立陶宛币", "马其顿币", "马达加斯加币", "马拉维币", "Malaysian Ringgit", "Maldives Rufiyaa", "Maltese Lira", "Mauritania Ougulya", "Mauritius Rupee", "Mexican Peso", "Moldovan Leu", "Mongolian Tugrik", "Moroccan Dirham", "莫桑比克币", "Myanmar Kyat", "纳米比亚币", "尼泊尔币", "Neth Antilles Guilder", "新西兰币", "Nicaragua Cordoba", "Nigerian Naira", "朝鲜圆", "Norwegian Krone", "Omani Rial", "Pakistani Rupee", "Palladium Ounces", "Panama Balboa", "Papua New Guinea Kina", "Paraguayan Guarani", "Peruvian Nuevo Sol", "菲律宾币", "Platinum Ounces", "Polish Zloty", "Qatar Rial", "Romanian Leu", "Russian Rouble", "Samoa Tala", "Sao Tome Dobra", "Saudi Arabian Riyal", "Seychelles Rupee", "Silver Ounces", "新加坡元", "Slovak Koruna", "Slovenian Tolar", "所罗门群岛币", "索马里币", "南非币", "Sri Lanka Rupee", "St Helena Pound", "苏丹币", "Surinam Guilder", "Swaziland Lilageni", "瑞典币", "瑞士法郎", "叙利亚币", "坦桑尼亚先令", "泰国铢", "Tonga Pa’anga", "突尼斯币", "土耳其里拉");
  for (var i=0; i<myCurrencyArray.length;i++) 
  { 
    if(myCurrencyArray [i]==e)
    	return myCurrencyArray_zh[i];
  } 
  return e;
} 

/*
 * 货币汉语转符号,如人民币 CNY
 */
function money_zh_e(zh) 
{ 
  var myCurrencyArray = new Array ("CNY","EUR","USD","GBP","AUD", "JPY","HKD","MOP", "TWD","AFA", "ALL", "DZD", "ARS", "AWG", "BSD", "BHD", "BDT", "BBD", "BMD", "BTN", "BOB", "BWP", "BRL", "BND", "BIF", "KHR", "CAD", "CLP", "COP", "KMF", "CRC", "HRK", "CUP", "CYP", "CZK", "DKK", "XCD", "EGP", "SVC", "EEK", "ETB", "FKP", "GMD", "GHC", "GIP", "XAU", "GTQ", "GNF", "GYD", "HTG", "HNL", "HUF", "ISK", "INR", "IDR", "IQD", "ILS", "JMD", "JOD", "KZT", "KES", "KRW", "KWD", "LAK", "LVL", "LBP", "LSL", "LRD", "LTL", "MKD", "MGF", "MWK", "MYR", "MVR", "MTL", "MRO", "MUR", "MXN", "MDL", "MNT", "MAD", "MZM", "MMK", "NAD", "NPR", "ANG", "NZD", "NIO", "NGN", "KPW", "NOK", "OMR", "PKR", "XPD", "PAB", "PGK", "PYG", "PEN", "PHP", "XPT", "PLN", "QAR", "ROL", "RUB", "WST", "STD", "SAR", "SCR", "XAG", "SGD", "SKK", "SIT", "SBD", "SOS", "ZAR", "LKR", "SHP", "SDD", "SRG", "SZL", "SEK", "CHF", "SYP", "TZS", "THB", "TOP", "TND", "TRL");
  var myCurrencyArray_zh = new Array ("人民币","欧元","美元","英镑","澳元", "日元","港币","中国澳元", "中国台币","阿富汗尼", "阿尔巴尼亚币", "第纳尔", "比索", "弗罗林", "巴哈马币", "Bahraini Dinar", "孟加拉币", "巴巴多斯岛币", "百慕大币", "不丹币", "玻利维亚币", "博茨瓦纳币", "巴西币", "文莱币", "布隆迪币", "柬埔寨瑞尔", "加拿大币", "智利比索", "哥伦比亚币", "科摩罗币", "科隆", "Croatian Kuna", "Cuban Peso", "Cyprus Pound", "Czech Koruna", "Danish Krone", "东加勒比币", "埃及磅", "El Salvador Colon", "Estonian Kroon", "Ethiopian Birr", "Falkland Islands Pound", "Gambian Dalasi", "Ghanian Cedi", "直布罗陀币", "Gold Ounces", "危地马拉币", "几内亚币", "圭亚那币", "Haiti Gourde", "Honduras Lempira", "Hungarian Forint", "Iceland Krona", "Indian Rupee", "Indonesian Rupiah", "Iraqi Dinar", "Israeli Shekel", "Jamaican Dollar", "约旦币", "Kazakhstan Tenge", "Kenyan Shilling", "Korean Won", "Kuwaiti Dinar", "Lao Kip", "拉脱维亚币", "Lebanese Pound", "莱索托币", "利比亚币", "立陶宛币", "马其顿币", "马达加斯加币", "马拉维币", "Malaysian Ringgit", "Maldives Rufiyaa", "Maltese Lira", "Mauritania Ougulya", "Mauritius Rupee", "Mexican Peso", "Moldovan Leu", "Mongolian Tugrik", "Moroccan Dirham", "莫桑比克币", "Myanmar Kyat", "纳米比亚币", "尼泊尔币", "Neth Antilles Guilder", "新西兰币", "Nicaragua Cordoba", "Nigerian Naira", "朝鲜圆", "Norwegian Krone", "Omani Rial", "Pakistani Rupee", "Palladium Ounces", "Panama Balboa", "Papua New Guinea Kina", "Paraguayan Guarani", "Peruvian Nuevo Sol", "菲律宾币", "Platinum Ounces", "Polish Zloty", "Qatar Rial", "Romanian Leu", "Russian Rouble", "Samoa Tala", "Sao Tome Dobra", "Saudi Arabian Riyal", "Seychelles Rupee", "Silver Ounces", "新加坡元", "Slovak Koruna", "Slovenian Tolar", "所罗门群岛币", "索马里币", "南非币", "Sri Lanka Rupee", "St Helena Pound", "苏丹币", "Surinam Guilder", "Swaziland Lilageni", "瑞典币", "瑞士法郎", "叙利亚币", "坦桑尼亚先令", "泰国铢", "Tonga Pa’anga", "突尼斯币", "土耳其里拉");
  for( var i = 0;i < myCurrencyArray_zh.length; i++ )
  { 
    if(myCurrencyArray_zh[i]==zh)
    	return myCurrencyArray[i];
  } 
  return e;
}  

 

分享到:
评论

相关推荐

    Javascript-将人民币数字转换成大写形式.docx

    对于每一位数字,我们首先将其转换成中文货币符号,然后将其与前一位数字的结果进行组合。 对于小数部分,我们也使用了一个循环来处理每一位数字,从最高位到最低位。对于每一位数字,我们首先将其转换成中文货币...

    castar.js:Castar 是一个货币转换库

    Castar.js 一个用 JS 编写的简单货币转换库。 您可以设置货币汇率、显示和符号,并在它们之间即时转换。 还具有在页面加载时转换的自动选项。厨房水槽 var currency = new Castar ( ) ;// Add some ...

    Javascript将数字转化成为货币格式字符串

    这里第一个方法是用JavaScript将数字number转换为货币字符串的格式(参数:保留小数位数,货币符号,整数部分千位分隔符,小数分隔符) 这里第二个方法是用简单的正则表达式将货币字符换转换为纯净的数字字符串,之后...

    currencies:添加到Shopify的currency.js库中定义的Currency对象

    currencys.js允许您将金额从一种货币转换为另一种货币,而jquery.currencies.js提供了一种功能,可以将网页上的所有金额转换为货币,并显示带有货币符号和描述符的格式化结果。 安装 下载jquery.currencies.min.js...

    numberToCLPFormater:将数字转换为智利使用的货币(智利比索)

    numberToCLPFormater ...更改货币符号: number ( 981426719 , 'CLP$' ) // CLP$981.426.719 显示美分,删除货币符号 number ( 1001 , false , true ) // 1.001,00 负数 number ( - 89163729 ) // $-89.163.729

    node-cldr:用于从CLDR中提取数据的node.js库(Unicode通用语言环境数据存储库)

    显示语言,时区,地区,脚本和货币的名称多个规则函数(转换为JavaScript函数) 基于规则的数字格式设置功能(转换为JavaScript函数) 提取代码最初是为编写的,但可以单独使用。 为了理解数据本身,您可能需要深入...

    bill-my-pocket:由于地区定价,全球预算友好的订阅清单

    现在请直接使用货币符号。 您可以帮助我找出通过创建拉出请求将三字母货币代码转换为它们各自的符号的方法。 请勿在任何国家/地区使用促销价格。 请坚持全价。 促销是基于时间的,只会使此数据不可靠。 同样,我们...

    currencyExchange

    货币兑换商 EpicodusJavaScript和jQuery项目,... 规格8:添加货币符号(在新文件中创建新类?)(时间到了,我会再尝试一次!) 设置/安装要求 该程序需要具有网络浏览器,例如Google Chrome,Safari或Mozilla Firef

    JavaScript实战

    3.4 函数:把有用的代码转换为可复用的命令 64 3.4.1 小教程 66 3.4.2 给函数提供信息 67 3.4.3 从函数获取信息 69 3.4.4 防止变量冲突 70 3.5 教程:一个简单测验 72 第4章 操作字符串、数值和日期 77 4.1 快速对象...

    【ASP.NET编程知识】浅析GridView中显示时间日期格式的问题.docx

    如果你希望使用其他货币符号,如人民币,可以自定义格式,如`"¥{0:N2}"`。 3. **科学计数法**:`{0:E3}`用于显示科学计数法,例如`1.23E+001`。 4. **百分比**:`{0:P}`或`{0:p}`用于表示百分比,如`12.25%`。 5. *...

    详解AngularJS过滤器的用法_.docx

    这将将数字 123 转换成货币格式。 date 过滤器可以将日期格式化成需要的格式。例如: ```html {{ today | date:'medium' }} ``` 这将将日期 today 转换成 medium 格式。 AngularJS 还提供了许多有用的日期格式化...

    freemarker总结

    上面的代码中的逻辑表达式用括号括起来主要是因为里面有&gt;符号,由于FreeMarker会将&gt;符号当成标签的结束字符,可能导致程序出错,为了避免这种情况,我们应该在凡是出现这些符号的地方都使用括号. Pythons are ...

    详解AngularJS过滤器的使用

    转换成大写,可以对字符串中的每个字符都单独进行转换操作,也可以使用过滤器: {{ name | uppercase }} 在JavaScript代码中可以通过$filter来调用过滤器。例如,在JavaScript代码中使用lowercase 过滤器: app....

    AngularJS 霸道的过滤器小结

    在实际操作中,我们需要对统一数据源进行多次转换,比如我的货币单位,在不同的国家我们将用不同的符号表示。因此,你可能会想到在控制器中判断国家以显示不同的结果,但是过滤器却可以更好的帮助我们做到同样的效果...

    Enye_Cohort5_Backend_Task

    Enye_Cohort5_Backend_Task任务创建一个端点,该端点接受对/api/rates的GET请求/api/rates端点必须接受以下请求查询参数字符串base :要引用的本国货币汇率(即CZK ) currency :基于逗号分隔的符号参数(即EUR,GBP...

    jquery基础教程高清版PDF.part5.rar

     3.2.1 简单的样式转换器   3.2.2 简写的事件   3.3 复合事件   3.3.1 显示和隐藏高级特性   3.3.2 突出显示可单击的项   3.3.3 事件的旅程   3.3.4 事件冒泡的副作用   3.4 限制和终止事件...

    精易模块[源码] V5.15

    3、新增“编码_Ansi到十进制_文本型”此代码由易友【菜虫】提供,将Ansi码转换为十进制,如:将“精易论坛”转换后将返回格式如:“&#48811&#53975&#49883&#52403”。 4、新增“目录_取运行目录”取当前被执行的易...

    精通AngularJS part1

    Plunker与jsFiddle10 IDE扩展和插件10 12AngularJS速成10 HelloWorld——AngularJS示例10 双向数据绑定12 AngularJS中的MVC模式12 鸟瞰13 深入作用域15 视图21 模块与依赖注入26 模块26 协作对象27 注册...

Global site tag (gtag.js) - Google Analytics