Day 11 of 100 Days Of Code

Day 11: August 04, Saturday

Today ‘s Progress: I finished the challenges in Introduction to Basic Algorithm Scripting and started the Object Oriented Programming section.

Thoughts: Felt good finishing some FCC_Challenges! The Challenges in the algorithm section were tough, there were no examples and vague instructions but I manages with the help of Stackoverflow to get them done OOP section seems easy Should get a lot done tomorrow. resources: Mozella and Stackoverflow

//Chunky Monkey
//Write a function that splits an array (first argument) into groups the length of size (second argument) and returns them as a two-dimensional array.
function chunkArrayInGroups(arr, size) {//My solution reusing slice and push
  var a = 0;      
  var result = [0];
  for(var i = 0; i < arr.length; i += size){
      console.log(a);//Debugging
      result.push(arr.slice(a, size +i));
      a += size;
  }
  console.log(result + " & " + arr); //Debugging
  return result;
}
console.log(chunkArrayInGroups(["a", "b", "c", "d","a", "b", "c", "d"], 2));
console.log("--------------------------------------------------");

Link(s) to work

  1. Finished Introduction to Basic Algorithm Scripting

    Introduction to Basic Algorithm Scripting

    • PassedChunky Monkey
  2. Started Introduction to the Object Oriented Programming Challenges

    Introduction to the Object Oriented Programming

    • PassedCreate a Basic JavaScript Object

All code is in GitHub and repl.it here: Repl.it or GitHub

Written on August 4, 2018