Всем привет, встала одна проблема с JS, имеется массив с данными, которые разбираются в цикле, нужно их перемножить между собой, но попадаются ключи равные нулю и тогда умножение не работает. Как можно в цикле указать чтобы пропускались такие значения?
небольшая иллюстрация моего кода, чтобы было понятней о чем речь:
var curr_string = $('.select option:selected');
var price = 0;
$.each(curr_string, function() {
price += parseFloat($(this).attr('price'))
}
в данный момент такой скрипт работает и суммирует значения, но нужно изменить на умножение, но возникает вышеописанная проблема и в результате получаю ноль.
Как можно в таком цикле пропускать исключить нулевые значения? Или может вообще по другому стоит сделать?