-
Notifications
You must be signed in to change notification settings - Fork 0
/
swiss.js
47 lines (37 loc) · 1.15 KB
/
swiss.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
function startTournament() {
console.log('active');
var inputtedText = document.getElementById('textAreaInput').value;
console.log(inputtedText);
var inputList = inputtedText.split('\n');
console.log(inputList);
var outputList = '';
for (var i = 0; i < inputList.length; i++) {
outputList = outputList + `${i}:` + inputList[i] + '\n';
}
document.getElementById('outputArea').innerText = outputList;
}
if(document.cookie){
console.log("there is a cookie");
console.log(document.cookie);
} else {
console.log("there is no cookie");
}
var data = {a:1, b:2, c:3};
var json = JSON.stringify(data);
var blob = new Blob([json], {type: "application/json"});
var url = URL.createObjectURL(blob);
var a = document.createElement('a');
a.download = "tournament2.smog";
a.href = url;
a.textContent = "Download tournament file";
document.getElementById('outputArea').appendChild(a);
function loadTournament() {
var loadedFile = document.getElementById('files');
var data = loadedFile.files[0];
fr = new FileReader();
fr.onload = function() {;
console.log("read complete");
console.log(fr.result);
}
fr.readAsText(data);
}