setter - javascript

PHOTO EMBED

Sun Jan 03 2021 23:53:45 GMT+0000 (Coordinated Universal Time)

Saved by @k2adir #javascript

const person = {
  _age: 37,
  set age(newAge){
    if (typeof newAge === 'number'){
      this._age = newAge;
    } else {
      console.log('You must assign a number to age');
    }
  }
};

/*
We can perform a check for what value is being assigned to this._age.
When we use the setter method, only values that are numbers will reassign this._age
There are different outputs depending on what values are used to reassign this._age.

*/
content_copyCOPY