我需要根據切換價格組件的複選框來計算價格總額。基本上,我有這個邏輯:js - 使用動態變量計算總量
comp1 = 100
comp2 = 200
comp3 = 300
totalPrice = ->
if $('#checkboxA').hasClass('checked')
comp1 = comp1
else
comp1 = 0
if $('#checkboxB').hasClass('checked')
comp2 = comp2
else
comp2 = 0
if $('#checkboxC').hasClass('checked')
comp3 = comp3
else
comp3 = 0
return comp1 + comp2 + comp3
但它感覺有點尷尬。有沒有更優雅的方式?
哇!這是很多的可能性! – avalanche1