Не редко в разном коде вижу, когда вызов какой-либо функции (зачастую стандартной) оборачивают в другую функцию.
Вот пример с документации js
на сайте mozillafunction getRandom() {
return Math.random();
}
Возникает вопрос, зачем делать такое оборачивание, если можно просто вызвать Math.random() ?
В голову приходит только одно, и то, не совсем объяснение:
Ради читаемости для новичков, чтобы по названию функции было более понятно, что она делает. (Именно для новичков, т.к. не новички и так из простого вызова функции понимают что она делает)