--- id: 5d792538d169f33142175b95 title: Part 105 challengeType: 0 isBeta: true --- ## Description
To make this function pure, instead of depending on application state implicitly, we can pass it down explicitly as an argument. Add an argument `cells` to `evalFormula`.
## Instructions
## Tests
```yml tests: - text: See description above for instructions. testString: assert(code.replace(/\s/g, "").includes("evalFormula=(x,cells)=>{")); ```
## Challenge Seed
```html ```
### Before Test
```html Spreadsheet
```
### After Test
```html ```
## Solution
```html ```