JSFiddle - React, Tailwind, and code Playground
by Vladimir
HTML
<script src="http://cdnjs.cloudflare.com/ajax/libs/lodash.js/2.4.1/lodash.js"></script>
JavaScript
var roles = [];
var types = [];
for(var i = 0; i < 14; i++) {
roles.push(i+1);
types.push(i+1);
}
roles = _.shuffle(roles);
types = _.shuffle(types);
for(var j = 0; j < roles.length; j++) {
var state = (types[j] < 4) ? 'c': ((types[j] == 4) ? 'k' : 'o');
$('body').append('Player: ' + (j+1) + '; role: ' + roles[j] + '; state: ' + state + '<br />');
}