Я пытаюсь выполнить умножение в циклах v-for для элементов массива, которые я могу легко выполнить сложение: product.q ++ и вычитание, но с умножением я столкнулся с проблемами, вот мой короткий код
<div v-for="product in products">
<span @click="product.q++,product.wt*=product.q">CLICK ME</span>
</div>
if array is [1.215]; its a long array just for demonstration purpose iam using one element.
Результат: 1,215, затем 2,43, затем 7,290000000000001, что я хочу и что правильно = 1,215, затем 2,43, затем 3,645
Я также пробовал @ click = "product.q ++, product.wt = product.wt * product.q "
примечание: с каждым щелчком мое значение q увеличивается, и я хочу умножить его только на старое значение, я полагаю. ie. То, что я хочу 1.215 * 1, 1.215 * 2,
, но он делает это - 1.215 * 1, 2.43 * 2 и удвоение помощи.