<html>
<head>
<style>
body{
background-color:#666;
}
canvas{
border:1px solid #444;
}
</style>
</head>
<body>
<canvas></canvas>
<canvas></canvas>
<!-- <img src="conway_target.png" style="image-rendering:pixelated"> -->
<img src="data:image/png;base64,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" style="image-rendering:pixelated">
<br>
<button onclick="stop()">stop</button>
<button onclick="compute_conway_stepwise()">continue</button>
<script src="main.js"></script>
</body>
</html>
Output
This bin was created anonymously and its free preview time has expired (learn why). — Get a free unrestricted account
Dismiss xKeyboard Shortcuts
Shortcut | Action |
---|---|
ctrl + [num] | Toggle nth panel |
ctrl + 0 | Close focused panel |
ctrl + enter | Re-render output. If console visible: run JS in console |
Ctrl + l | Clear the console |
ctrl + / | Toggle comment on selected lines |
ctrl + ] | Indents selected lines |
ctrl + [ | Unindents selected lines |
tab | Code complete & Emmet expand |
ctrl + shift + L | Beautify code in active panel |
ctrl + s | Save & lock current Bin from further changes |
ctrl + shift + s | Open the share options |
ctrl + y | Archive Bin |
Complete list of JS Bin shortcuts |
JS Bin URLs
URL | Action |
---|---|
/ | Show the full rendered output. This content will update in real time as it's updated from the /edit url. |
/edit | Edit the current bin |
/watch | Follow a Code Casting session |
/embed | Create an embeddable version of the bin |
/latest | Load the very latest bin (/latest goes in place of the revision) |
/[username]/last | View the last edited bin for this user |
/[username]/last/edit | Edit the last edited bin for this user |
/[username]/last/watch | Follow the Code Casting session for the latest bin for this user |
/quiet | Remove analytics and edit button from rendered output |
.js | Load only the JavaScript for a bin |
.css | Load only the CSS for a bin |
Except for username prefixed urls, the url may start with http://jsbin.com/abc and the url fragments can be added to the url to view it differently. |