I wrote this code, but when I run it, I only get a blank page. What is wrong? It does seem that I am close to the answer. I've tried everything, but it is still not working.
class Button extends React.Component {
  constructor(props) {
   super(props);
   this.state = {
   random: 0
    }
   }
   render() {
   var min = 1;
   var max = 100;
   var rand =  min + (Math.random() * (max-min));
   handleClick() {
    this.setState ({this.state.random + this.rand})
   }
    return (
      <div>
       <button value="Click me!" onClick={this.handleClick.bind(this)></button>
       </div>
      );
 React.render(<Button />, document.querySelector('#container'));
  }
} 
JSFIDLLE: https://jsfiddle.net/1cban4oy/12/
 
     
     
     
     
     
     
    