number divide

by slawe

JavaScript

function divideNumbers(numerator, divisor) {
  var divide = numerator / divisor;
  var fract = divide * 10 % 10 / 10 * divisor;
  var array = [];
  
  if((numerator % divisor) > 0) {
    console.log('ima ostatak ' + divide);
    for(var i = 0; i < divisor; i++) {
      var num = Math.floor(divide) + (fract-- > 0 ? 1:0);
      array.push(Math.ceil(num));
    }
  } else {
    console.log('nema ostatka ' + divide);
    for(var j = 0; j < divisor; j++) {
      array.push(divide);
    }
  }
  console.log(array);
}

divideNumbers(567, 6);