对此不熟悉并且有问题。我需要运行一个计算 - 然后将生成的变量与开始时提供的默认值进行比较,如果不同,则覆盖默认值并重新运行计算。现在全是如果和其他……
一个例子是
let defaultCount = 3;
defaultCount = actualCount ? actualCount : defaultCount;
actualCount = a + b.
所以问题是一开始actualCount还没有定义。所以我需要忽略它,然后在定义后重新运行?
defaultCount需要进行比较。
提前致谢!
所以在我的代码顶部
let appliedTaxRate = 0.45
if(incomeTaxRate == undefined) {
appliedTaxRate = appliedTaxRate
} else {
appliedTaxRate = incomeTaxRate
}
中间有很多计算,然后添加到下面的最终比较中,这些需要使用默认值进行第一次加载,如果新计算值与初始默认值不同,则需要重新运行。这使得整个计算需要运行两次。
在基地我有
//incomeTaxRate
if(totalEarnings>personalHigherUL) {
incomeTaxRate = personalAdvancedRate
} else {
if(totalEarnings>personalBaseUL) {
incomeTaxRate = personalHigherRate
} else {
if(totalEarnings>personalZeroUL) {
incomeTaxRate = personalBaseRate
} else {
incomeTaxRate = 0
}
}
}
森栏
慕神8447489
相关分类