• + 0 comments

    JavaScript solution:

    function Person(initialAge){
        if (initialAge < 0) {
            console.log("Age is not valid, setting age to 0.");
            this.age = 0;
        } else {
            this.age = initialAge;
        }
        
      this.amIOld=function(){
       if (this.age < 13) {
        console.log("You are young.");
       } else if (this.age >= 13 && this.age < 18) {
        console.log("You are a teenager."); 
       } else {
        console.log("You are old.");
       };
       
      };
       this.yearPasses=function(){
              this.age += 1;
       };
    }