Timkor

esreverWOFun

Jan 29th, 2021 (edited)
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*Задача. Масив у зворотньому порядку
  2. написати реалізацію всіх функцій, ну і код main з псевдокоду:
  3. це функція main {
  4.     а = спитатиЛюдинуПроРозмірМасиву()
  5.     створити масив м
  6.     спитатиЛюдинуПроВсіЕлементиМасиву(м, а)
  7.     вивестиНаЕкранКрасивоМасив(м)
  8.     реверснутиМасив(м)
  9.     написати "ось реверснутий масив:"
  10.     вивестиНаЕкранКрасивоМасив(м)
  11. }*/
  12. function main() {
  13.     let m = [];
  14.     m.length = +prompt("Введіть розмір масиву");
  15.  
  16.     for (let i = 0; i < m.length; i++) {
  17.         m[i] = prompt("Введіть элемент масиву " + i);
  18.     }
  19.     console.put("Ваш масив - ");
  20.  
  21.     for (let i = 0; i < m.length; i++) {
  22.         console.put(m[i] + ", ");
  23.     }
  24.     let reversedArr = m.reverse();  // хех.. це звісно добре.. але не для вашого досвіду, у навчанні краще зареверсити у циклі, самостійно
  25.     console.put("\n" + "Ось реверснутий масив - ");
  26.  
  27.     for (let i = 0; i < reversedArr.length; i++) {
  28.         console.put(reversedArr[i] + ", ");
  29.     }
  30. };
  31. main();
  32.  
  33. /* Це завдання на прокачку вміння працювати з функціями, яких вам належить створити аж  п'ять штук.
  34. * всі вони перелічені у псевдокоді:
  35. * функція main // у вас є
  36. * спитатиЛюдинуПроРозмірМасиву() // не приймає параматрів, але щось має повертати
  37. * спитатиЛюдинуПроВсіЕлементиМасиву(м, а) // приймає масив(чи посилання на масив?!) і його розмір, а чи повинна щось повертати?!
  38. * вивестиНаЕкранКрасивоМасив(м) // приймає масив (чи посилання на нього?!), чи має щось повертати чи просто вивести на екран - відповідь у назві функції
  39. * реверснутиМасив(м) // ну ви поняли)
  40. * Добре дотримуєтесь стилю, дякую!
  41. * Гарного коду
  42. * */
Add Comment
Please, Sign In to add comment