Javascript 将JS转换为数学(定义了多个变量)
我有这个代码,我正试图把它翻译成数学Javascript 将JS转换为数学(定义了多个变量),javascript,Javascript,我有这个代码,我正试图把它翻译成数学 var Top=1+MonthlyInterestRate; Top=Math.pow(Top,npr);' Top=MonthlyInterestRate*Top; var Bottom=1+MonthlyInterestRate; Bottom=Math.pow(Bottom,npr)-1; var MonthlyPayment=(PrincipalBalance*(Top/Bottom)).toFixed(2); 我的基本问题是var‘to
var Top=1+MonthlyInterestRate;
Top=Math.pow(Top,npr);'
Top=MonthlyInterestRate*Top;
var Bottom=1+MonthlyInterestRate;
Bottom=Math.pow(Bottom,npr)-1;
var MonthlyPayment=(PrincipalBalance*(Top/Bottom)).toFixed(2);
我的基本问题是var‘top’声明了3次,所以我不知道如何从数学上反映它 var bottom也声明了两次,哪个值是最终值
第一个变量或第二个?未多次声明,但正在重新分配值。它总是最新的 您只需通过以下方式进行检查:
var变量1=10;
变量1=20;
var变量2=0;
变量2=1;
log('这是变量1的值:',variable1);
log('这是变量2的值:',variable2)代码>JavaScript是必需的,指令从上到下执行。以下是发生的情况,顺序如下:
Top
等于1+monthlyInterestate
Top
设置为Top
以npr
Top
设置为Top
乘以monthlyInterestate
底部
等于1+月利率
Bottom
设置为Bottom
至npr
减1的幂
最后,Top
除以Bottom
的结果乘以principabalance
一个数学方程可以是如下所示:
其中a等于原则平衡
,b等于月利率
,c等于npr
“我的基本问题是变量'top'声明了3次”-不是,我建议您阅读以下内容:。虽然赋值和声明对于每种语言几乎都是一样的,但您应该首先了解变量、常量和其他实际工作方式的基本知识。太棒了。非常感谢你。