Написати функцію, що приймає параметри: одномірний масив рядків, конкретний елемент з цього масиву, індекс у вигляді массиву інтеджерів
Функція має вертати масив довільної (випадково згенерованої від 1 до 100, але не менше ніж задана третім параметром) розмірності, що обов’язково містить заданий елемент по заданому індексу. Також в масиві повинні обов’язково бути присутні всі елементи з першого параметру. Решта елементів - мають бути випадково згенерованими стрінгами.
def generate_array(arr, element, complex_index)
# your code here
end
arr = ['inject', 'reduce', 'detect', 'REST', 'metaptogramming', 'recursion', 'css3', 'ecmascript6']
result = generate_array(arr, 'REST', [2,1,3])
puts result #=>
[
'hash',
'array',
[
'map',
[
'rails',
'assets',
'actioncable',
'REST'
],
'inject',
'reduce',
'detect'
],
'metaptogramming',
'recursion',
[
'css3',
'ecmascript6',
'sublimetext',
'heroku'
],
'activerecord',
'ember'
]