Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let n = 20
- let arr = []
- for (let i = 0; i < n; i++){
- arr [i] = prompt('ввести число')
- if (arr[i] == 0){
- break // нулевой элемент все таки успеет попасть в массив, в этой задаче не критично, но лучше проверить до помещения в массив
- }
- }
- let max = Math.max(...arr) // в идеале найти макс самостоятельно, возможно даже сразу, еще при вводе пользователем
- for (let i = 0; i < arr.length; i++){
- for (let p = (max / 2 + arr[i] / 2); p < max; p++){ //здесь нужно просто вывести ((max - arr[i]) / 2) пробелов
- console.put(' ')
- }
- for (let z = max - arr[i]; z < max; z++){ //здесь нужно просто вывести arr[i] звездочек
- console.put('*')
- }
- console.log()
- }
- //нормальное решение, хороший стиль кода, вы хорошо поработали!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement