jashkenas--coffeescript/test/test_compound_assignment.co...

45 lines
322 B
CoffeeScript
Raw Normal View History

2010-07-25 05:23:37 +00:00
num = 10
num -= 5
ok num is 5
2010-07-25 05:23:37 +00:00
num = -3
ok num is -3
2010-07-25 05:23:37 +00:00
num = +3
ok num is 3
2010-07-25 05:23:37 +00:00
num *= 10
ok num is 30
2010-07-25 05:23:37 +00:00
num /= 10
ok num is 3
2010-07-25 05:23:37 +00:00
val = false
val ||= 'value'
ok val is 'value'
2010-07-25 05:23:37 +00:00
val &&= 'other'
ok val is 'other'
2010-07-25 05:23:37 +00:00
val = null
val ?= 'value'
2010-03-22 03:39:05 +00:00
ok val is 'value'
2010-07-25 05:23:37 +00:00
val = 6
val = -(10)
2010-03-22 03:39:05 +00:00
ok val is -10
2010-07-25 05:23:37 +00:00
val -= (10)
2010-03-22 03:39:05 +00:00
ok val is -20