main.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. // ---Задание--A----
  2. // function a(Privet){
  3. // alert(Privet)
  4. // }
  5. // a("Привет!")
  6. // //cude
  7. // function cube(sum){
  8. // return sum*sum*sum
  9. // }
  10. // avg2
  11. // function avg(a,b){
  12. // return (a+b)/2;
  13. // }
  14. // var avg1 = avg(1,2)
  15. // var avg2 = avg(10,5)
  16. // console.log(avg1)
  17. // console.log(avg2)
  18. // sum3
  19. // function sum3(a,b, c=0){
  20. // return a+b+c
  21. // }
  22. // var avg1 = sum3 (1,2,3)
  23. // var avg2 = sum3 (5,10,100500)
  24. // var avg3 = sum3 (5,10)
  25. // intRandom
  26. // function intRandom(a,b = 0){
  27. // let number = Math.round(Math.random() *(b-a))+b
  28. // alert(number)
  29. // }
  30. // intRandom(10)
  31. // intRandom(-1,-1)
  32. // intRandom(1,0)
  33. // intRandom(2,15)
  34. // //greetAll
  35. // function greetAll() {
  36. // for (var i = 0; i < arguments.length; i++) {
  37. // alert(arguments[i]);
  38. // }
  39. // }
  40. // greetAll("Superman") // выводит alert "Hello Superman"
  41. // greetAll("Superman", "SpiderMan") // выводит alert "Hello Superman, SpiderMan"
  42. // greetAll("Superman", "SpiderMan", "Captain Obvious") // выводит alert "Hello Superman, SpiderMan, Captain Obvious"
  43. // //sum
  44. // function sum(){
  45. // var numbers = 0;
  46. // for (let i = 0; i<arguments[i];i++){
  47. // numbers +=arguments[i]
  48. // }
  49. // return numbers
  50. // }
  51. // //Union
  52. var Union = prompt("Введите название задания")
  53. switch(Union){
  54. case "a": function a(Privet){
  55. alert(Privet)
  56. }
  57. a("Привет!")
  58. break;
  59. case "cube": function cube(sum){
  60. return sum*sum*sum
  61. }
  62. break;
  63. case "avg2": avg2
  64. function avg(a,b){
  65. return (a+b)/2;
  66. }
  67. var avg1 = avg(1,2)
  68. var avg2 = avg(10,5)
  69. console.log(avg1)
  70. console.log(avg2)
  71. break;
  72. case "sum3": function sum3(a,b, c=0){
  73. return a+b+c
  74. }
  75. var avg1 = sum3 (1,2,3)
  76. var avg2 = sum3 (5,10,100500)
  77. var avg3 = sum3 (5,10)
  78. break;
  79. case "intRandom" : function intRandom(a,b = 0){
  80. let number = Math.round(Math.random() *(b-a))+b
  81. alert(number)
  82. }
  83. intRandom(10)
  84. intRandom(-1,-1)
  85. intRandom(1,0)
  86. intRandom(2,15)
  87. break;
  88. case "greetAll" : function greetAll() {
  89. for (var i = 0; i < arguments.length; i++) {
  90. alert(arguments[i]);
  91. }
  92. }
  93. greetAll("Superman") // выводит alert "Hello Superman"
  94. greetAll("Superman", "SpiderMan") // выводит alert "Hello Superman, SpiderMan"
  95. greetAll("Superman", "SpiderMan", "Captain Obvious") // выводит alert "Hello Superman, SpiderMan, Captain Obvious"
  96. break;
  97. case "sum" : function sum(){
  98. var numbers = 0;
  99. for (let i = 0; i<arguments[i];i++){
  100. numbers +=arguments[i]
  101. }
  102. return numbers
  103. }
  104. break;
  105. }