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
}