Для следующих функций, которые не используют жирные стрелки, как я бы изменил их, чтобы использовать функциональность стрелки? < /p>
function function1(...arguments) {
return arguments.filter(num => num >= 4)
}
const function2 = (start, end) =>{
const result = []
for (let i = start; i b.length - a.length);
}
const function4 = (array) => array.sort()
const function5 = (array) => array.reduce((sum, item) => sum + (typeof item === 'number' ? parseInt(item, 10) : 0))
function function6(arr,value) {
return arr.indexOf(value) !== -1 ? arr.indexOf(value) : -1
}
function function7(arr, index) {
if (index >= arr.length || index < 0) { return -1 }
if (typeof arr[index] === 'string' && arr[index].includes('mat')) { return 'mat' }
return arr[index] === 5 ? 5 : arr[index]
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... -use-arrow