TylerRosen
2/11/2017 - 7:38 PM

Relating Constructors

Need to determine constructors that you will use and relationship between them

Tic Tac Toe

Board
  Have boxes inside
  9 boxes would be here
  checkIfWin function inside here
    loop over boxes and check for winner
    
  createBoxes
  
Box
  horizonal: 0
  vertical: 0
  
  Can be either x, o, or nothing
  If clicked on, will be whatever player is
  unless already clicked on
  
board = {
  boxes: [
    {
      horizonal: 0,
      vertical: 0,
      value: 'x'
    }


_ o _

wrong: a

Word
    word: 'dog'
    letters: [
        d Letter object
        o Letter object
        g Letter object
    ]
    display: 
        var str = '';

        for loop over the letter objects and it's going to run the display on each letter object
            str = str + letter.display();

        return str

        
d Letter object
    letter: d
    found: false
    display: return _
o Letter object
    letter: o
    found: true
    display: return o
g Letter object
    letter: g
    found: false
    display: return _