JavaScript sort method object 3. part

    const numbers = [4, 2, 5, 1, 3];
    numbers.sort((a, b) => a - b);
    console.log(numbers);
    
    //Result:
    // [1, 2, 3, 4, 5]
    
    numbers.sort(a, b) => b - a);
    console.log(numbers);
    
    //Result:
    // [5, 4, 3, 2, 1]
    
    
    numbers.sort(a, b) => b === a);
    console.log(numbers);
    
    //Result:
    // [4, 2, 5, 1, 3]

    const obj = [
        {id: 225, name: 'John'},
        {id: 123, name: 'Aida'},
        {id: 897, name: 'Elisabeth'},
        {id: 242, name: 'Jamal'}
    ]

    obj.sort((a,b) => (a.id > b.id) ? 1 : -1)

    //Result
    /*[
        {id: 123, name: 'Aida'},
        {id: 225, name: 'John'},
        {id: 242, name: 'Jamal'},
        {id: 897, name: 'Elisabeth'}
    ]
    */

    obj.sort((a,b) => (a.name > b.name) ? 1 : -1)
    //Result
    /*[
        {id: 123, name: 'Aida'},
        {id: 225, name: 'John'},
        {id: 242, name: 'Jamal'},
        {id: 897, name: 'Elisabeth'}
    ]
    */