michael@0: function test(a) { michael@0: var total = 0; michael@0: for (var i=0; i<100; i++) { michael@0: michael@0: var j = 1; michael@0: var b = a.a michael@0: if (b) { michael@0: j += b.test; michael@0: } michael@0: total += j; michael@0: } michael@0: print(total) michael@0: } michael@0: michael@0: var a1 = {"a": {"test":1}}; michael@0: var a2 = {"a": undefined}; michael@0: test(a1) michael@0: test(a2) michael@0: test(a1) michael@0: test(a2)