stateの比較演算子が==でも動いたので修正．（本は===）