On this occasion we will discuss four ways of thinking to program Javascript, with approaches or iterative, recursive, functional and declarative programming paradigms. Each one of them is so different of the other that is them considered as paradigms of programming separate, although this not wants tell that an expert not can use them ones…