An electric range comprising: a case; a plurality of heating units arranged in the case, and disposed at a plurality of regions so as to be spaced apart from each other; a cover plate coupled to a top of the case; an input interface disposed on a top surface of the cover plate, and configured to display a specific image; and a control unit configured to control the heating units and the input interface, wherein an item to be heated is located at a first position on the top surface of the cover plate, and heated by the heating unit disposed at the first position, wherein when the heated item is moved from the first position to a second position (1020, 1030) on the top surface of the cover plate, the control unit is configured to determine how the heated item is moved, and to control at least one of the input interface and at least one heating unit to provide a function corresponding to the determination result; wherein when the heated item is slid from the first position to the second position (1020, 1030), the control unit is configured to control at least one of the heating unit and the input interface to provide a second heat power adjusting function or an additional function, wherein the second heat power adjusting function is a function of setting the heat power of the heating unit disposed at the second position (1020, 1030) to heat power different from the heat power of the heating unit disposed at the first position, and the additional function, such as a child lock function or timer, is a different function from the heat power adjusting function of the heating units to provide heat power; characterized in that when the heated item is slid in a first direction of a vertical direction and a horizontal direction and located at the second position (1020, 1030), the control unit is configured to control the heating unit to provide the second heat power adjusting function, wherein when the heated item is slid in a second direction of the vertical and horizontal directions and located at the second position (1020, 1030), the control unit is configured to control at least one of the heating unit and the input interface to provide the additional function. a case; a plurality of heating units arranged in the case, and disposed at a plurality of regions so as to be spaced apart from each other; a cover plate coupled to a top of the case; an input interface disposed on a top surface of the cover plate, and configured to display a specific image; and a control unit configured to control the heating units and the input interface, wherein an item to be heated is located at a first position on the top surface of the cover plate, and heated by the heating unit disposed at the first position, wherein when the heated item is moved from the first position to a second position (1020, 1030) on the top surface of the cover plate, the control unit is configured to determine how the heated item is moved, and to control at least one of the input interface and at least one heating unit to provide a function corresponding to the determination result; wherein when the heated item is slid from the first position to the second position (1020, 1030), the control unit is configured to control at least one of the heating unit and the input interface to provide a second heat power adjusting function or an additional function, wherein the second heat power adjusting function is a function of setting the heat power of the heating unit disposed at the second position (1020, 1030) to heat power different from the heat power of the heating unit disposed at the first position, and the additional function, such as a child lock function or timer, is a different function from the heat power adjusting function of the heating units to provide heat power; characterized in that when the heated item is slid in a first direction of a vertical direction and a horizontal direction and located at the second position (1020, 1030), the control unit is configured to control the heating unit to provide the second heat power adjusting function, wherein when the heated item is slid in a second direction of the vertical and horizontal directions and located at the second position (1020, 1030), the control unit is configured to control at least one of the heating unit and the input interface to provide the additional function.