Chris is learning javascript and here are his examples to date.

  • 2.1 Basic Paint
  • 2.5 Basic Random
  • 2.6 Graphics
  • 3.1 Conditional Logic
  • 3.2 Bouncing Ball
  • 3.3 If Then Else
  • 3.4 Booleans
  • 4.1 While and For Loops
  • 4.2 Nested Loops
  • 5.1 Modularity
  • 5.2 Function Parameters
  • 6.1 Classes
  • 6.2 Constructors
  • 6.3 Adding JS Files
  • 7.1 Arrays
  • 7.2 More Arrays
  • 7.3 Arrays of Objects
  • 7.4 Remove from array
  • 7.6 Object Communication
  • 7.7 Object Communication II
  • 9.1 Transformations and rotations
  • Colour Dial
  • Bubble Changer
  • Bubble Clicker
  • Colour Matching Test
  • Projectile
  • Rainbow Paint
  • Risk Dice Roller
  • Ray Casting
  • Random Spots
  • Number Memory
  • Search