Note: this may not work in Firefox <45 and chromium/chrome <49, also maybe not on mobile. It uses relatively new JS features. You'll also need to allow pop-up windows if you plot anything.

See some example syntax, or some project euler solutions.