@@ -62,7 +62,7 @@ So far, our resolver functions took no arguments. When a resolver takes argument
62
62
const root = {
63
63
rollDice (args) {
64
64
const output = [];
65
- for (const i = 0; i < args.numDice; i++) {
65
+ for (let i = 0; i < args.numDice; i++) {
66
66
output .push (1 + Math.floor(Math.random() * (args.numSides || 6)));
67
67
}
68
68
return output ;
@@ -76,7 +76,7 @@ It's convenient to use [ES6 destructuring assignment](https://developer.mozilla.
76
76
const root = {
77
77
rollDice ({ numDice, numSides }) {
78
78
const output = [];
79
- for (const i = 0; i < numDice; i++) {
79
+ for (let i = 0; i < numDice; i++) {
80
80
output .push (1 + Math.floor(Math.random() * (numSides || 6)));
81
81
}
82
82
return output ;
@@ -102,8 +102,8 @@ const schema = buildSchema(/_ GraphQL _/ ` type Query { rollDice(numDice: Int!,
102
102
const root = {
103
103
rollDice ({ numDice, numSides }) {
104
104
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 )));
107
107
}
108
108
return output;
109
109
},
@@ -159,7 +159,7 @@ const schema = new GraphQLSchema({
159
159
const root = {
160
160
rollDice({ numDice, numSides }) {
161
161
const output = [];
162
- for (const i = 0; i < numDice; i++) {
162
+ for (let i = 0; i < numDice; i++) {
163
163
output.push(1 + Math.floor(Math.random() * (numSides || 6)));
164
164
}
165
165
return output;
0 commit comments