結果 : imperative vs declarative programming javascript