結果 : declarative vs imperative in javascript