Math.random() function that generates a random decimal number between 0 (inclusive) and not quite up to 1 (exclusive). Thus Math.random() can return a 0 but never quite return a 1
Notereturn executes, so we can return the value of the Math.random() function.
randomFraction to return a random number instead of returning 0.
randomFraction should return a random number.
testString: assert(typeof randomFraction() === "number", 'randomFraction should return a random number.');
- text: The number returned by randomFraction should be a decimal.
testString: assert((randomFraction()+''). match(/\./g), 'The number returned by randomFraction should be a decimal.');
- text: You should be using Math.random to generate the random decimal number.
testString: assert(code.match(/Math\.random/g).length >= 0, 'You should be using Math.random to generate the random decimal number.');
```