diff --git a/examples/ballmer-peak/example.js b/examples/ballmer-peak/example.js deleted file mode 100644 index 3bdcd55223..0000000000 --- a/examples/ballmer-peak/example.js +++ /dev/null @@ -1,42 +0,0 @@ -'use strict'; - -function computeBallmerPeak(x) { - // see: http://ask.metafilter.com/76859/Make-a-function-of-this-graph-Thats-like-an-antigraph - x = x * 100; - return ( - 1 - 1 / (1 + Math.exp(-(x - 6))) *.5 + Math.exp(-Math.pow(Math.abs(x - 10), 2) * 10) - ) / 1.6; -} - -function percentage(x) { - return isNaN(x) ? 'N/A' : (100 - Math.round(x * 100)) + '%'; -} - -var BallmerPeakCalculator = React.createClass({ - getInitialState: function() { - return {bac: 0}; - }, - handleChange: function(event) { - this.setState({bac: event.target.value}); - }, - render: function() { - var pct = percentage(computeBallmerPeak(this.state.bac)); - return ( -
- Credit due to xkcd.
-- If your BAC is{' '} - - {', '}then {pct} of your lines of code will be bug free. -
-