function get(val) { return val * 2;}function* a(num) { var num = num; num = yield get(num); yield get(num);};var g = a(1);var num = g.next().value;var old = g.next(num).value;console.log(old);