dnestoff
10/12/2016 - 3:24 AM

Javascript: Iterations

Some basic iterations in javascript.

//return a random number out of a range

function randomNumber(maxNumber){
  return Math.floor(Math.random()*maxNumber)
}

// insert numbers at random place into a string
function randomGame() {
  var string = '00000000000000';
  var array = string.split('');
  array.splice(randomNumber(array.length - 1), 0, numberToInsert());
  string = array.join('');
  return string
}

//flip nested array 90 degrees to counter-clockwise
function transpose(array){
  var transposedArray = []
  for(var i = 0; i < array.length; i++){
    transposedArray[i] = []
    for(var j = 0; j < array.length; j++){
      transposedArray[i][j] = array[j][i]
    }
  }
  return transposedArray
}