我的JavaScript代码:JavaScript;圆形,改变圆点,逗号,并设置小数点后三位数字
var final_value = ($('select[name=somevalue1] option:selected').data('calc')-($('select[name=somevalue1] option:selected').data('calc')/100*$('select[name=somevalue2] option:selected').data('calc'))-($('select[name=somevalue1] option:selected').data('calc')-($('select[name=somevalue1] option:selected').data('calc')/100*$('select[name=somevalue2] option:selected').data('calc')))/100*$('select[name=somevalue3] option:selected').data('calc')).toFixed(2);
这将计算出的东西是什么我会输出。我需要做三件事。
- 将
.
更改为,
;123,45
代替123.45
- 回合“业务”,谁逗号后位数:
123,46
的替代123,45738
- 设置后逗号前三个数字一个逗号;的
1.234,45
代替1234,45
第二件事我做了toFixed(2)
。首先我试着在最后加入replace(",",".")
。但是这样做,我没有获得任何产出。
谁能帮帮我?
真的与你有7个长jQuery选择器的问题有关吗?你能否将问题简化为字符串操作的本质? – trincot