arrayUtils.ts 431 B

123456789101112131415161718192021
  1. export default class ArrayUtils {
  2. /**
  3. * Trie un tableau
  4. * @param array
  5. */
  6. public static sort(array: Array<any>): Array<Object> {
  7. return array.sort((a: any, b: any) => a - b)
  8. }
  9. /**
  10. * Trie un tableau d'objets
  11. * @param array
  12. * @param param
  13. */
  14. public static sortArrayOfObject(array: Array<Object>, param: any): Array<Object> {
  15. return array.sort((a: any, b: any) => a[param] - b[param])
  16. }
  17. }