Have a look and decide for yourself. Before you proceed, I believe you know the basics of JavaScript. — Data types: Primitive (Boolean, Number, String, null, undefined, Symbol? and Object) and Date, Array, Function, RegExp and so on. — Operators: ==,===, bitwise, logical, conditional, comparison and so on. — Conditional blocks: if…else, switch, try…throw…catch…exception…finally — Loops: for, while, do…while, for…in, for…of