Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // достатньо одного пустого рядку, щоб відокремити щось, одного. Коменти починаються з двох слешів // , з двох.)
- function main(){
- var ArraySize ///Размер массива дуже важливо дотримуватися стилю, іменування має бути у camelCase стилі. arraySize
- var RightArray = [] // не ідеальна назва, правий масив. Чому б не просто array? Починайте з простого, інколи то воно.
- var RevArray ///Обратный массив уникайте скорочень , що можно прочитати не стандартно, reversedArray
- AskforArraySize() ///Узнаём размер массива // ну , запитати розмір то не головне, що робить ця функція, головне - вона
- // його повертає, а ми отримуємо, тобто getArraySize() буде конкретніше
- CreatingArray(ArraySize) /// создаем массив с необходимым кол-вом переменных
- Naming(ArraySize) /// Придаём занчений массиву
- Display(RightArray) ///выводим правильный массив
- ReverseArray(RightArray) /// Обращаем массив вспять
- DisplayReverse(RevArray) ///Выводим обратный массив
- // всі імена функцій мають починатися з маленьких букв.
- function AskforArraySize(){
- ArraySize = prompt('Введите размер желаемого массива')
- return ArraySize
- }
- function CreatingArray(Arraysize){ // ні, ця функція не створює масив, оманливе ім'я. Можливо створити масив у неї та
- // повернути, але тоді треба буде прийняти там де викликаєте.
- RightArray.length = ArraySize
- return RightArray.length, ArraySize // повертаєтья лише одна змінна, або одне значення. Воно опиняється у тому
- // місті де викликається функція замість неї , як результат її роботи.
- }
- function Naming(ArraySize){ // можливо fillArray
- for( let i = 0 ; i < ArraySize; i++){
- RightArray.length = ArraySize
- RightArray[ i ] = parseInt ( prompt('Введите ' + (i+1) + ' число'))
- }
- return RightArray // повертаєте, та ніде не приймаєте.
- }
- function Display(RightArray){
- console.put('Вот массив который вы ввели: ')
- for(let i = 0 ; i < RightArray.length; i++){
- console.put (RightArray[i]+ ' ')
- }
- console.log()
- }
- function ReverseArray(RightArray){
- RevArray = RightArray.reverse() // реверс корисно самому зробити, без reverse()
- }
- function DisplayReverse( RevArray ){ // навіщо вам ще одна функція такаж як Display
- console.put('Вот массив обратный тому что вы ввели: ')
- for(let i = 0 ; i < RevArray.length; i++){
- console.put (RevArray[i]+ ' ')
- }
- }
- }
- main();
- //Повторіть такі теми передача параметрів у функцію (за посиланням, за значенням), повернення значення із функції, стиль
- // коду - пусті рядки, кемелКейс, іменування мають бути конкретними і точно казати що робить функція, або за для чого ця
- // змінна. Раджу подивитися останні декілька ревью цієї ж задачи в чаті, вони буди за останні декілька днів. Це буде
- // корисно.
- // Гарного коду
RAW Paste Data