Skip to content

Commit f6c9c47

Browse files
committed
added generators function
1 parent ee577cc commit f6c9c47

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

generators.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
function* count(){
2+
var start = 0;
3+
while(true) {
4+
yield start;
5+
++start;
6+
}
7+
}
8+
9+
var iterator = count();
10+
11+
iterator.next(); //{value: 0, done: false}
12+
iterator.next(); //{value: 1, done: false}
13+
iterator.next(); //{value: 2, done: false}
14+
iterator.next(); //{value: 3, done: false}

0 commit comments

Comments
 (0)