指数関数を含む数式を重力フォーム (WordPress) に追加しようとしています。指数関数がないため、組み込みの電卓を使用できません。その基本的にはローン計算機です。
r=レート ;(form_id=4)/12
p=貸与額 ;(form_id=1)
D=duration ;(form_id=2, [ドロップダウンメニュー]) * 12
X=p(r/1-(1+r)^-D)
X=返済
ここで、フォームから r、p、D をドロップダウンと数字の形式で取得します。
これまでのところ、HTMLボックスを配置し、このコードを挿入しました:
<script>
gform.addFilter( 'gform_calculation_result', function(result, formulaField, formId, calcObj ){
if ( formulaField.field_id == "2" ) {
result = /****/;
}
return result;
});
</script>
私はプログラミング BG を持っていません。サポート チームのメンバーから入手しました。
私が理解しているのは、このコードが field_id 2 の計算を置き換えることです (これは X=[毎月の返済] を私の式の結果で示しています -> "/****/"
しかし、私は式を書かなければならず、jQueryでフォームから値を取得して式に入れる方法がわかりません。
W3school と別の Web サイトから JavaScript 数学関数を見つけたので、式を書くことに問題はありません。値を取得するには jQuery の助けが必要です。
誰かがそれを手伝ってくれるかどうか疑問に思っていましたか?