1
0
Fork 0
mirror of https://github.com/jashkenas/coffeescript.git synced 2022-11-09 12:23:24 -05:00
jashkenas--coffeescript/test/test_compound_assignment.coffee

27 lines
259 B
CoffeeScript
Raw Normal View History

2010-07-24 22:23:37 -07:00
num = 10
num -= 5
eq num, 5
2010-07-24 22:23:37 -07:00
num *= 10
eq num, 50
2010-07-24 22:23:37 -07:00
num /= 10
eq num, 5
num %= 3
eq num, 2
2010-07-24 22:23:37 -07:00
val = false
val ||= 'value'
val ||= 'eulav'
eq val, 'value'
val &&= 'rehto'
2010-07-24 22:23:37 -07:00
val &&= 'other'
eq val, 'other'
2010-07-24 22:23:37 -07:00
val = null
val ?= 'value'
val ?= 'eulav'
eq val, 'value'