Qualtrics.SurveyEngine.addOnload(function() { this.hideNextButton(); var that = this; $.fn.roundSlider.prototype.defaults.create = function () { var o = this.options; for (var i = o.min; i <= o.max; i += o.step) { var allValues = [], val = allValues[i]; var angle = this._valueToAngle(i); var numberTag = this._addSeperator(angle, "rs-custom"); var number = numberTag.children(); number.clone().css({ "width": o.width + this._border(), "margin-top": this._border(true) / -2 }).appendTo(numberTag); number.removeClass().addClass("rs-number").html(val).rsRotate(-angle); if (i == o.min) number.css("margin-left", "-35px"); else if (i == o.max) number.css("margin-left", "-25px"); } } $.fn.roundSlider.prototype._elementDown = function (e) { if ($(e.target).hasClass("rs-handle")) { this._handleDown(e); } } $("#practice3").roundSlider({ width: 22, radius: 100, min: 0, max: 24, step: 1, value: 0, handleSize: "44,22", startAngle: 90, editableTooltip: false, tooltipFormat: "tooltipVal1" }); $("#practice4").roundSlider({ width: 22, radius: 100, min: 0, max: 24, step: 1, value: 0, handleSize: "44,22", startAngle: 90, editableTooltip: false, tooltipFormat: "tooltipVal2" }); function partition(a, n) { return a.length ? [a.splice(0, n)].concat(partition(a, n)) : []; } var lottery = []; var time = []; document.getElementById("lotto").onclick = function myFunction() { let seconds = new Date().getTime() / 1000; time.push([seconds]); let div = document.getElementById("populateMe"); let div1 = document.getElementById("populateMe2"); let string = "${e://Field/1pk}"; let lossAvAdd = "${e://Field/lossAvAdd}"; let donut = string.split(","); let torus = partition(donut, 24); let value1; let value1L; let value2; let value2L; let value1a; let value2a; value1 = $("#practice3").roundSlider("option", "value"); if (value1 > 23){value1a=0} else{value1a=value1} value2 = $("#practice4").roundSlider("option", "value"); if (value2 > 23){value2a=0}else{value2a=value2} value1L =String.fromCharCode(65 + value1a); value2L =String.fromCharCode(65 + value2a); let feedback = parseInt(torus[value1a][value2a]) + 3 + parseInt(lossAvAdd); lottery.push([value1L,value2L,feedback]); let tabled; function makeTableHTML(lottery) { var result = "