JSFiddle - React, Tailwind, and code Playground

by Vasilii Chugunov

JavaScript

const Person = function(name, age) {
	//this.name = 'Великий ' + name;
  this.age = age;
  
  this.sayHi = function() {
  	alert(name + ' ' + this.age);
  }
  
  this.incrAge = function(n) {
  	this.age += n;
  }
}

var person1 = new Person('Василий', 31);
person1.incrAge(5);
person1.sayHi();
alert(person1.name);


const getBird = initY => {
  var y = initY;
  return {
  	up: n => {
    	y += n;
    },
    down: n => {
    	y -= n;
    },
    getY: () => y
  }
}

var bird = getBird(0);
bird.up(3);
bird.up(5);
bird.down(1);
// alert(bird.getY());