Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let a, b, sum, i; // декларування в одну строку погіршує читабельність
- a = parseInt(prompt('Введіть перше число А '))
- b = parseInt(prompt('Введіть перше число B '))
- console.put('Число A: ' + a + '\n')
- console.put('Число Б: ' + b + '\n')
- console.put('\n')
- console.put('Ряд чисел від А до Б: ')
- sum = 0;
- if (a > b) {
- for (i = b; i <= a; i++) {
- console.put(i);
- console.put(', ');
- sum = sum + i;
- }
- } else { // цей другий цикл копіпаста першого, DRY - аббревіаура
- for (i = a; i <= b; i++) {
- console.put(i);
- console.put(', ');
- sum = sum + i;
- }
- }
- console.put('\n') // console.log()
- console.put('Сума чисел ряду рівна: ' + sum)
- // додав пробіли за код-стайлом - легше читати стало
- // бачу копіпасту - це не добре, поміркуйте та зробіть такі дії перед циклом, щоб цикл був лише один, ну і звісно правильно // рахував у незалежності від порядку вводу більшого та меньшого чисел.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement