JSFiddle - React, Tailwind, and code Playground
HTML
St. iger:
<input type="text" id="n" value="1000" />
<br />
<input type="button" value="Run" id="r" />
<table id="t"></table>
JavaScript
$(document).ready(function () {
$('#r').click(function () {
var n = parseInt($('#n').val());
var b = [2, 4, 6, 8, 10, 11, 13, 15, 17, 20, 22, 24, 26, 28, 29, 31, 33, 35];
var r = new Array();
var rep = 1;
var last_black;
if (!isNaN(n)) {
for (var i = 0; i < n; i++) {
var num = Math.floor(Math.random() * 37);
if (num === 0) rep++;
else {
var black = $.inArray(num, b) >= 0;
if (last_black == black) rep++;
else {
if (r[rep] == undefined) r[rep] = 0;
r[rep]++;
rep = 1;
}
last_black = black;
}
}
$('#t').empty();
$('#t').append('<tr><th>Ponovitev</th><th>N</th></tr>');
for (var x in r)
$('#t').append('<tr><td>' + x + '</td><td>' + r[x] + '</td></tr>');
}
});
});