そっちのほうがスマートですね。
そうしましょう。

じゃ、「チャットワークで話した input = nil のあたりも何とかして」PR送ります。