@@ -62,7 +62,7 @@ So far, our resolver functions took no arguments. When a resolver takes argument
6262const root = {
6363 rollDice (args) {
6464 const output = [];
65- for (const i = 0; i < args.numDice; i++) {
65+ for (let i = 0; i < args.numDice; i++) {
6666 output .push (1 + Math.floor(Math.random() * (args.numSides || 6)));
6767 }
6868 return output ;
@@ -76,7 +76,7 @@ It's convenient to use [ES6 destructuring assignment](https://developer.mozilla.
7676const root = {
7777 rollDice ({ numDice, numSides }) {
7878 const output = [];
79- for (const i = 0; i < numDice; i++) {
79+ for (let i = 0; i < numDice; i++) {
8080 output .push (1 + Math.floor(Math.random() * (numSides || 6)));
8181 }
8282 return output ;
@@ -102,8 +102,8 @@ const schema = buildSchema(/_ GraphQL _/ ` type Query { rollDice(numDice: Int!,
102102const root = {
103103 rollDice ({ numDice, numSides }) {
104104 const output = [];
105- for (const i = 0 ; i < numDice; i++ ) {
106- output .push (1 + Math .floor (Math .random () \ * (numSides || 6 )));
105+ for (let i = 0 ; i < numDice; i++ ) {
106+ output .push (1 + Math .floor (Math .random () * (numSides || 6 )));
107107 }
108108 return output;
109109 },
@@ -159,7 +159,7 @@ const schema = new GraphQLSchema({
159159const root = {
160160 rollDice({ numDice, numSides }) {
161161 const output = [];
162- for (const i = 0; i < numDice; i++) {
162+ for (let i = 0; i < numDice; i++) {
163163 output.push(1 + Math.floor(Math.random() * (numSides || 6)));
164164 }
165165 return output;
0 commit comments