我的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