Try this instead:
(b.elementRate(13) > 1.0) ? 9999999 : 0;
- Riff
(b.elementRate(13) > 1.0) ? 9999999 : 0;
- Riff
It works! Thanks!
var rate = 1;
for (var i = 0; i < b.states().length; ++i) {
var state = b.states()[i];
if (!state) continue;
if ([11, 12, 13].contains(state.id)) rate *= 0.50;
}
for (i = 0; i < a.states().length; ++i) {
state = a.states()[i];
if (!state) continue;
if ([14, 15, 16].contains(state.id)) rate *= 0.50;
}
for (i = 0; i < a.states().length; ++i) {
state = a.states()[i];
if (!state) continue;
if ([17, 18, 19, 20, 21, 22, 23, 24].contains(state.id)) rate *= 1.30;
}
value = 99999 * rate;