The data of a train route is kept in objects. Write two functions.
extendRouteInformation(route, more) returns a new object with all properties of route and more.
separateTimeOfArrival(route) returns an array of two elements: the value of timeOfArrival, then a new object with the other properties of route.
Do not change the objects passed to the functions.
extendRouteInformation({ from: 'Paris', to: 'Lyon' }, { length: '100' })Returns { from: 'Paris', to: 'Lyon', length: '100' }
separateTimeOfArrival({ from: 'Paris', to: 'Lyon', timeOfArrival: '10:10' })Returns [ '10:10', { from: 'Paris', to: 'Lyon' } ]
extendRouteInformation({ from: 'Paris', to: 'Lyon' }, { length: '100', speed: '50' }){ from: 'Paris', to: 'Lyon', length: '100', speed: '50' }Hidden tests run on Submit.