Advertisement
Timkor

minMax

Nov 13th, 2020 (edited)
666
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. let a, b, sum, i; // декларування в одну строку погіршує читабельність
  2.  
  3. a = parseInt(prompt('Введіть перше число А '))
  4. b = parseInt(prompt('Введіть перше число B '))
  5.  
  6. console.put('Число A: ' + a + '\n')
  7. console.put('Число Б: ' + b + '\n')
  8. console.put('\n')
  9.  
  10. console.put('Ряд чисел від А до Б: ')
  11. sum = 0;
  12. if (a > b) {
  13.     for (i = b; i <= a; i++) {
  14.         console.put(i);
  15.         console.put(', ');
  16.         sum = sum + i;
  17.     }
  18. } else { // цей другий цикл копіпаста першого, DRY - аббревіаура
  19.     for (i = a; i <= b; i++) {
  20.         console.put(i);
  21.         console.put(', ');
  22.         sum = sum + i;
  23.     }
  24. }
  25. console.put('\n') // console.log()
  26. console.put('Сума чисел ряду рівна: ' + sum)
  27. // додав пробіли за код-стайлом - легше читати стало
  28. // бачу копіпасту - це не добре, поміркуйте та зробіть такі дії перед циклом, щоб цикл був лише один, ну і звісно правильно // рахував у незалежності від порядку вводу більшого та меньшого чисел.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement