A method for determining a value of consumed energy, comprising: acquiring, by a processing component of an elastic mat, deformation information of a surface of the elastic mat; determining, by the processing component of the elastic mat, according to the deformation information of the surface of the elastic mat, a value of energy consumed by a user when corresponding deformation is generated; and recording, by the processing component of the elastic mat, the value of energy, characterized in that the deformation information comprises a deformation degree and a deformation duration of each preset detection point of the surface of the elastic mat, wherein the deformation degree is the distance from an initial position to a maximum deformation position of the surface of the elastic mat at the detection point during one deformation process; and the deformation duration is a duration in which the surface of the elastic mat at the detection point is deformed from the initial position to the maximum deformation position during one deformation process, and wherein the step of determining, by the processing component of the elastic mat,, according to the deformation information of the surface of the elastic mat, the value of the energy consumed by the user when the corresponding deformation is generated comprises: determining, according to the deformation degree and the deformation duration of each preset detection point of the surface of the elastic mat, a value of work by the user on the elastic mat at each detection point of the elastic mat; and determining the sum of values of work corresponding to all preset detection points to be the value of the energy consumed by the user. acquiring, by a processing component of an elastic mat, deformation information of a surface of the elastic mat; determining, by the processing component of the elastic mat, according to the deformation information of the surface of the elastic mat, a value of energy consumed by a user when corresponding deformation is generated; and recording, by the processing component of the elastic mat, the value of energy, characterized in that the deformation information comprises a deformation degree and a deformation duration of each preset detection point of the surface of the elastic mat, wherein the deformation degree is the distance from an initial position to a maximum deformation position of the surface of the elastic mat at the detection point during one deformation process; and the deformation duration is a duration in which the surface of the elastic mat at the detection point is deformed from the initial position to the maximum deformation position during one deformation process, and wherein the step of determining, by the processing component of the elastic mat,, according to the deformation information of the surface of the elastic mat, the value of the energy consumed by the user when the corresponding deformation is generated comprises: determining, according to the deformation degree and the deformation duration of each preset detection point of the surface of the elastic mat, a value of work by the user on the elastic mat at each detection point of the elastic mat; and determining the sum of values of work corresponding to all preset detection points to be the value of the energy consumed by the user. determining, according to the deformation degree and the deformation duration of each preset detection point of the surface of the elastic mat, a value of work by the user on the elastic mat at each detection point of the elastic mat; and determining the sum of values of work corresponding to all preset detection points to be the value of the energy consumed by the user.