Guest User

Untitled

a guest
Oct 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. var Dog = function(name, breed, age, happiness, hunger, energy) {
  2. this.name = name;
  3. this.breed = breed;
  4. this.age = age;
  5. this.happiness = happiness;
  6. this.hunger = hunger;
  7. this.energy = energy;
  8. };
  9.  
  10. Dog.prototype.feed = function(food){
  11. if(this.hunger - food > 0) {
  12. this.hunger -= food;
  13. } else {
  14. this.hunger = 0;
  15. }
  16. };
  17.  
  18. Dog.prototype.play = function(time) {
  19. if(this.happiness + time < 100) {
  20. this.happiness += time;
  21. } else {
  22. this.happiness = 100;
  23. }
  24. if(this.energy - time > 0) {
  25. this.energy -= time;
  26. } else {
  27. this.energy = 0;
  28. }
  29. };
  30.  
  31. Dog.prototype.nap = function(time) {
  32. if(this.energy + time < 100) {
  33. this.energy += time;
  34. } else {
  35. this.energy = 100;
  36. }
  37. }
  38.  
  39. var joey = new Dog('Joey', "Boxer", 10, 95, 10, 70);
  40. console.log(joey.hunger);
  41. joey.feed(2);
  42. console.log(joey.hunger)
Add Comment
Please, Sign In to add comment