Advertisement
Timkor

centedStuff

Oct 29th, 2020
1,729
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let n = 20
  2. let arr = []
  3. for (let i = 0; i < n; i++){
  4.     arr [i] = prompt('ввести число')
  5.  
  6.     if (arr[i] == 0){
  7.         break  // нулевой элемент все таки успеет попасть в массив, в этой задаче не критично, но лучше проверить до помещения в массив
  8.     }  
  9. }                  
  10. let max = Math.max(...arr) // в идеале найти макс самостоятельно, возможно даже сразу, еще при вводе пользователем
  11.  
  12. for (let i = 0; i < arr.length; i++){
  13.  
  14.     for (let p = (max / 2 + arr[i] / 2); p < max; p++){   //здесь нужно просто вывести ((max - arr[i]) / 2) пробелов
  15.         console.put(' ')
  16.     }
  17.  
  18.     for (let z = max - arr[i]; z < max; z++){ //здесь нужно просто вывести arr[i] звездочек
  19.         console.put('*')
  20.     }
  21.  
  22.     console.log()
  23. }
  24.  
  25. //нормальное решение, хороший стиль кода, вы хорошо поработали!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement