Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let n = 10
- let arr = [] // как на счет cards[]
- let i = -1 // имя переменной не информативно, хорошо бы подошло cardNumber upd инициализация не валидным значением для входа в предложенный ниже вариантт вайла
- while (true) { // while (cardNumber < 0 || cardNumber >= n) так можно будет избавиться от брейка, это такой себе стоп-кран, лучше без него, если есть возможность.
- let i = prompt('vvedi nomer kartochki') //банкомат
- if (i >= 0 && i < n) { // это условие , только инвертированное , перенесите в вайл, тогда этот иф попросту не нужен
- break
- }
- }
- while (true) {
- arr[i] = +prompt('skolko polozhit?') // возможно стоит тоже завести промежуточную переменную, чтобы не валидные данные не попадали в массив.
- if (arr[i] >= -1000 && arr[i] <= 1000) { // см.выше - !условие в вайл
- break // ну от этого брейка тоже можно избавиться.
- }
- }
- console.log('v summe na vseh kartah' + ' ' + arr[i]) // весь массив так не вывести.
- // ввод пользователя и вывод результатов можно тоже зациклить для наглядности
- // рекомедую ставить точку с запятой в конце строк, т.к. не все яп позволяют упускать ее
- // все работает.)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement