The following are the goals of the present exercise:

The chart is generated with D3. The Normal PDF and CDF are computed with jStat.

You can view the code for this exercise on GitHub.