gradientColors1 = []
let letters = '0123456789ABCDEF'
let base = '#'
for (let i = 0; i < 6; i++) {
base = base + letters[Math.floor(Math.random() * 16)]
}
for (let i = 0; i < 3; i++) {
gradientColors1.push(base)
}
setColorList1(gradientColors)
}
Всем привет. У меня такая функция. И у меня точно также есть 3 таких функции только меняются цифры. Вот эти цифры меняются:
onChange1 -> onChange2 -> onChange3
setColorList1 -> setColorList2 -> setColorList3
gradientColors1 -> gradientColors2 -> gradientColors3
Как можно их упростить? У меня сейчас дупликации очень много хочу убрать эти дубликации
В чëм разница между этими функциями?
Обсуждают сегодня