Skip to content

Instantly share code, notes, and snippets.

@igalshilman
Last active December 7, 2016 14:31
Show Gist options
  • Save igalshilman/d41957771a5b68bf70915d3aa0d0f40d to your computer and use it in GitHub Desktop.
Save igalshilman/d41957771a5b68bf70915d3aa0d0f40d to your computer and use it in GitHub Desktop.
<html>
<body>
<div>
<div id="results"></div>
<div>
<script>
'use strict';
function appendResult(div, data) {
var list = document.createElement("ul");
for (var i = data.length - 1 ; i >= 0 ; i--) {
var str = (i + 1) + " (" + data[i] + ")";
var text = document.createTextNode(str);
var elem = document.createElement("li");
elem.appendChild(text);
list.appendChild(elem);
}
div.innerHTML = '';
div.appendChild(list);
}
var w = new Worker("https://cdn.rawgit.com/igalshilman/90f1dac88de339b5d636560be9621fbd/raw/2842c249f921415716a25f5d7fa0cd8321854eb2/mis.js");
var div = document.getElementById("results");
w.onmessage = function (message) {
appendResult(div, message.data);
}
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment