s
This commit is contained in:
1 parent
4413881469
commit
9f1fd00c83
1 file changed
+17
+17
@@ -0,0 +1,17 @@
|
|||||||
|
const lst = [{id: 90, name: "dinh", temps: "10:10"},
|
||||||
|
{id: 30, name: "didier", temps: "10:40"},
|
||||||
|
{id: 100, name: "paul", temps: "10:30"}];
|
||||||
|
|
||||||
|
|
||||||
|
function tempsToNumber(temps: string): number{
|
||||||
|
const heures = parseInt(temps.split(":")[0]);
|
||||||
|
const minutes = parseInt(temps.split(":")[1]);
|
||||||
|
return 60 * heures + minutes;
|
||||||
|
}
|
||||||
|
function sortFunction(a, b){
|
||||||
|
return tempsToNumber(a.temps) - tempsToNumber(b.temps);
|
||||||
|
}
|
||||||
|
|
||||||
|
lst.sort(sortFunction)
|
||||||
|
console.log(lst);
|
||||||
|
|
||||||
Reference in new issue
Block a user