0

私は節約のために電卓をやっていて、Javascript に次の複数条件があります。dreamweaver に入れると、構文エラーが発生しますが、エラーがどこにあるのか本当にわかりません。

コードは次のとおりです。

if (p<20000 && nnn=1) {
    document.kombpred.r2.value = mmm * nnn * bbb * 0.1;
}
else if (p>=20000 && nnn = 1) {
    document.kombpred.r2.value = 2000;
}
else if (p>=20000 && nnn > 1) {
    document.kombpred.r2.value = mmm * Math.pow(nnn,2) * bbb * 0.1;
}
else if (p<20000) {
    document.kombpred.r2.value = mmm * nnn * bbb * 0.1;
}

これは単なるifステートメントです。他のifステートメントもありますが、複数の条件はなく、コードは正しいですが、これを挿入するとすぐに何か悪いことが起こります。

言葉: mmm; nnn; bbb; のようなすべてのparseFloat()数字ですvar mmm = parseFloat(m)

私もそれらのすべてを宣言しました。

4

1 に答える 1

4

エラーは何と言っていますか?私のコンソールは言う:無効な左側の割り当て。nnn=1あるべきときに、このような比較(割り当ての構文)を実行していますnnn == 1

于 2012-10-10T17:00:25.090 に答える