A battery electric vehicle (100) includes one or more processors (102) that control an output of an electric motor (2). In a case where the battery electric vehicle (100) is in an on-demand mode, the one or more processors (102) calculate, using an on-demand model, a virtual acceleration of a virtual mobility in response to driving operation of a driver, and control the output of the electric motor (2) such that an acceleration of the battery electric vehicle (100) equals the virtual acceleration. Further, in a case where a virtual mobility to be reproduced is switched to a second virtual mobility, the one or more processors (102) control the output of the electric motor (2) in a transition mode in which at least some of driving environment properties simulated by the on-demand model are changed to properties of the second virtual mobility in stages.