我已經寫了一個JavaScript函數,它接受一些變量來產生一個結果,我需要做的是產生一個結果是0.00(+/- 0.01)通過調整百分比值是傳遞給函數。遍歷結果,直到0 javascript
小提琴:http://jsfiddle.net/jerswell/33vyvm6n/
如果從列表中選擇你會看到結果及表更新有一個用戶可以輸入一個值到Price ($)
場中的第一項說100
點擊計算,結果面板會顯示計算結果。
選中時YTM是4.371
其產生的結果的Price ($)
= 8.52
我需要實現的是通過經由YTM值和遞減迭代或遞增由0.001直到該結果顯示的0.00 (+/- 0.01)
結果在這個例子中,YTM 6.002
讓我們足夠接近,因爲我們對輸出中的+/- 0.01
差異很滿意。
在線小提琴114
有一個if語句,我已經開始,但我現在卡在哪裏從這裏去。
if (bondCalculation.calculatedPrice !== 0) {
}
完美!非常感謝這個問題的真正優雅的解決方案。 – 2014-12-09 13:11:42