Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script src="https://zero.p2p.shpp.me/console.js"></script>
- <script>
- // Задача. Масив у зворотньому порядку
- // написати реалізацію всіх функцій, ну і код main з псевдокоду:
- // це функція main {
- // а = спитатиЛюдинуПроРозмірМасиву()
- // створити масив м
- // спитатиЛюдинуПроВсіЕлементиМасиву(м, а)
- // вивестиНаЕкранКрасивоМасив(м)
- // реверснутиМасив(м)
- // написати "ось реверснутий масив:"
- // вивестиНаЕкранКрасивоМасив(м)
- // }
- function main () {
- let m = [];
- let sizeArray = +prompt('Ввести розмір масиву',' ');
- let i = 0;
- let m2 = [];// реверснутий масив
- do {
- m.push(prompt('Введіть елементи масиву',''))
- i++
- } while (i < sizeArray)
- console.log('Красиво виведений масив M : ' +String(m))
- // я так розумію що метод .reverse() використовувати троха чітерство, - я теж так розумію.
- // тому зробив так:
- for (let i = m.length - 1 ; i >= 0 ; i-- ) {
- m2.push(m[i]);
- }
- return 'Ось реверснутий масив M: ' + String(m2)
- }
- console.log(main())
- /* в цьому завданні круто прокачатися працювати з функціями - створювати їх, викликати, передавати ім аргументи щоб вони приймали їх у свої параметри, щоб вони щось повертали, або не обов'язково повертали коли параметр передано не за значенням а за посиланням (наприклад масив)
- завдання то є своєрідний псевдокод, тобто всі слова з круглими дужками у завданні - то функції, те що в цих дужках - то параметри ціх функцій, з вас їхня взаємодія.)
- Гарного коду!)
- */
- </script>
Add Comment
Please, Sign In to add comment