Calculate and display lottery prizes based on input numbers.

HTML

<div id="root"></div>

CSS

body {
  background: lightgray;
}

JavaScript

let out = '';
let coef = 0.3333333;
let winPercent = 0.35;
for (let i = 0; i < 40; i++) {
	out += i + ' - ';
  let winners = Math.floor(i * winPercent);
  if (winners) {
    let budget = i * 4000;
    let prizes = [];
    for (let j = 0; j < winners; j++) {
    	let prize = Math.round(budget * coef / 1000) * 1000;
      if (prize) {
        prizes.push(prize);
        budget -= prize;
      }
    }
    out += prizes.length + ' winner' + (prizes.length > 1 ? 's' : '') + ': '
    prizes[0] += budget;
    out += '[' + prizes + ']';
  } else {
  	out += 'game will not start';
  }
  out += '<br/>';
}
document.getElementById('root').innerHTML = out;