{"ScriptPreparationCode":"this.ms = Math.floor(Math.random() * 10000000)","TestCases":[{"Name":"Math.floor","Code":"this.cs = Math.floor(this.ms / 10);\r\nthis.s = Math.floor(this.cs / 100);\r\nthis.m = Math.floor(this.s / 60);","IsDeferred":false},{"Name":"using %","Code":"this.residue_ms = this.ms % 10;\r\nthis.residue_cs_in_ms = this.ms % 1000;\r\nthis.residue_s_in_ms = this.ms % 60000;\r\nthis.m_in_ms = this.ms - this.residue_s_in_ms;\r\nthis.s_in_ms = this.residue_s_in_ms - this.residue_cs_in_ms;\r\nthis.cs_in_ms = this.residue_cs_in_ms - this.residue_ms;\r\nthis.m = this.m_in_ms / 60000;\r\nthis.s = this.s_in_ms / 1000;\r\nthis.cs = this.cs_in_ms / 10;","IsDeferred":false},{"Name":"using % v2","Code":"this.residue_ms = this.ms % 10;\r\nthis.total_cs = (this.ms - this.residue_ms) / 10;\r\nthis.cs = this.total_cs % 100;\r\nthis.total_s = (this.total_cs - this.cs) / 100;\r\nthis.s = this.total_s % 60;\r\nthis.m = (this.total_s - this.s) / 60;","IsDeferred":false}]}