Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function join(array, delimiter = ' ') {
- let resultLine = '[ ';
- for (let i = 0; i < array.length; i++) {
- resultLine += array[i];
- if (i < array.length - 1) {
- resultLine += delimiter;
- }
- }
- return resultLine + ' ]';
- }
- let evenNums = [2, 4, 6, 8, 10, 44, 55];
- let oddNums = [3, 7, 9];
- // resultArray = [5,11,15,8,10,44,55]
- // не должна изменять входящих массивов
- function mergeArrays(arr1, arr2) {
- let resultArray = []; // результирующий
- resultArray.length = arr1.length > arr2.length ?
- arr1.length : arr2.length;
- for (let i = 0; i < resultArray.length; i++) {
- resultArray[i] = 0;
- if (arr1[i] !== undefined) {
- resultArray[i] += arr1[i];
- }
- if (arr2[i] !== undefined) {
- resultArray[i] += arr2[i];
- }
- }
- return resultArray;
- }
- console.log(join(mergeArrays(evenNums, oddNums), '*')); // тут є виклик нашої функції mergeArrays
- /*на вступному тестуванні як і на codewars викликати свою функцію не треба, це робить програма тестер.
- Ну а взагалі в програмі щоб виконати команду чи функцію треба її викликати. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement