Advertisement
Timkor

csv

Feb 4th, 2021 (edited)
862
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /* Задачі про числа.
  2.    вивести на екран числа від 1 до N (де N - це число, яке введе користувач).
  3.    Використовувати for.
  4.    В конці не має бути коми.
  5.    На весь код має бути лише одна команда виводу числа.
  6.    вивести в зворотньому порядку числа
  7.  */
  8.  
  9. let number = +prompt("Enter number of star")
  10. let numberStr = ""
  11.  
  12. for (let i = 1; i <= number; i++) {
  13.     if (i === number) {
  14.         numberStr = numberStr + i + "\n"
  15.     } else {
  16.         numberStr = numberStr + i + ","
  17.     }
  18. }
  19.  
  20. for (let j = number; j > 0; j--) {
  21.     if (j === 1) {
  22.         numberStr = numberStr + j + "\n"
  23.     } else {
  24.         numberStr = numberStr + j + ","
  25.     }
  26. }
  27.  
  28. console.log(numberStr + "") // вывод от 1 до N; from N to 1
  29.  
  30. /* щоб не змішувати типи можна так: */
  31. let str = '';
  32. for (let i = 1; i <= number; i++) {
  33.     str = i.toString();  
  34.     if (i !== number) {
  35.         str += ","
  36.     }
  37.     numberStr = numberStr + str;
  38. }
  39. numberStr += '\n'
  40.  
  41. /* а для лаконічності тернарним норм, приклад нижче, бо може самостійно захочете написати.)
  42.  
  43.    Стиль коду  - це не про відступи та пробіли, стиль - це про продуктивність та повагу до професії та до колег.
  44.    Гарного коду.
  45. */
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78. for (let i = 1; i <= number; i++) {
  79.     numberStr = numberStr + i + (i === number ? '\n' : ', ');
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement