index.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // a
  2. // Напишите функцию a, которая просто является коротким именем для alert. Смотрите пример с d(), которая является коротким именем для debugger из материала лекции
  3. function a(n){
  4. alert(n);
  5. }
  6. a("Привет!")
  7. // cube
  8. // Напишите функцию cube, которая возвращает число в третьей степени:
  9. function cube(num){
  10. let x = num*num*num;
  11. return x;
  12. }
  13. alert(cube(+prompt("enter the number")))
  14. // avg2
  15. // Напишите функцию avg2, которая рассчитывает среднюю для двух чисел:
  16. // формула для подсчета среднего: (a + b) / 2
  17. function avg(num1, num2){
  18. let x = (num1 + num2) / 2;
  19. return x;
  20. }
  21. alert(avg(+prompt("enter the number"),+prompt("enter the number")))
  22. // sum3
  23. // Напишите функцию sum3 для суммирования 3 чисел:
  24. // Обратите внимание, что sum3 от двух параметров тоже работает корректно.
  25. function avg(num1, num2, num3){
  26. let x = (num1 + num2 + num3) ;
  27. return x;
  28. }
  29. alert(avg(+prompt("enter the number"),+prompt("enter the number"),+prompt("enter the number")))
  30. // intRandom
  31. // Напишите функцию intRandom, которая принимает два параметра: нижнюю и верхнюю границу, и возвращает целое случайное число из этого диапазона включительно:
  32. // Обратите внимание, что если передан один параметр (intRandom(10) в примере выше), то функция работает как будто первый параметр равен 0, а переданный параметр становится вторым параметром (intRandom(0,10))
  33. // Используйте умножение для расширения значения встроенной функции Math.random c диапозона 1, сложениe для смещения результата на первый параметр, и Math.round для округления результата