forked from ksolo/OrangeTree
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathorangeTree.js
35 lines (22 loc) · 795 Bytes
/
orangeTree.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
//////// Your Code ///////////////////////////////////////////////
/////// Driver Code /////////////////////////////////////////////
var tree = new OrangeTree();
while (!tree.hasOranges()) {
tree.incrementAge();
}
console.log("Tree is " + tree.age + " years old and " + tree.height + " 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() + " inces");
console.log("");
tree.incrementAge();
}
console.log("Alas, the tree, she is dead!");