Try to string together equations from the numbers on the board. The longer the equation and the more complex operators, the more points you'll earn.
Play it online: http://aprendagames.com/games/math-boggle/index.html
- Each number you click needs to touch the previous number (for
1+2=3, 1 must touch 2 and 2 must touch 3) - You need to remember the order of operations (
1+3*2=7, not8) - You can't multiply, divide, add to, or subtract from zero (bad:
10*0=0) - There needs to be at least one operator to the left of the
=(bad:123=123) - Don't repeat equations, even if they're in a different order (
1+2=3is the same as3-1=3)
Clone the repo
git clone [email protected]:lancesnider/math-boggle-2.gitInstall the packages
npm installRun Math Boggle
npm startTesting
npm testDifferences between v1 and v2:
- This version runs tests (Jest)
- Rather than using
evalto solve the equations, this version uses pure functions - This version uses Redux so there isn't such a spider web of updating components
