Skip to content

Instantly share code, notes, and snippets.

@ksolo
Created August 12, 2013 12:39
Show Gist options
  • Select an option

  • Save ksolo/6210494 to your computer and use it in GitHub Desktop.

Select an option

Save ksolo/6210494 to your computer and use it in GitHub Desktop.

Revisions

  1. Kevin Solorio created this gist Aug 12, 2013.
    36 changes: 36 additions & 0 deletions orangeTree.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,36 @@
    //////// Your Code ///////////////////////////////////////////////



    /////// Driver Code /////////////////////////////////////////////

    var tree = new OrangeTree();

    while (!tree.hasOranges()) {
    tree.incrementAge();
    }

    console.log("Tree is " + tree.age + " years old and " + tree.height/12 + " feet tall");

    while(tree.isAlive()) {
    var basket = [];

    while(tree.hasOranges()) {
    basket.push(tree.pickOrange());
    }

    var avgDiameter = function() {
    // create this method

    };

    console.log("Year " + tree.age + " Report");
    console.log("Tree height: " + tree.height + " feet");
    console.log("Harvest: " + basket.length + " oranges with an average diameter of " + avgDiameter() + " inches");
    console.log("");

    tree.incrementAge();

    }

    console.log("Alas, the tree, she is dead!");