JSFiddle - React, Tailwind, and code Playground

by Jessie Lau

JavaScript

function Ninja(name, cohort) {
    var allLevel = ["yellow-belt", "red-belt", "black-belt"];
    var counter = 0;
    var obj = {
        name: name,
        cohort: cohort,
        beltLevel: allLevel[counter],
        levelUp: function () {
            counter += 1;
        }
    }
    return obj;
}

var ninja2 = Ninja("Naldo", 2017);
console.log(ninja2);
ninja2.levelUp();
console.log(ninja2.beltLevel);