結果 : oop vs functional programming in javascript