// a // Напишите функцию a, которая просто является коротким именем для alert. Смотрите пример с d(), которая является коротким именем для debugger из материала лекции function a(n){ alert(n); } a("Привет!") // cube // Напишите функцию cube, которая возвращает число в третьей степени: function cube(num){ let x = num*num*num; return x; } alert(cube(+prompt("enter the number"))) // avg2 // Напишите функцию avg2, которая рассчитывает среднюю для двух чисел: // формула для подсчета среднего: (a + b) / 2 function avg(num1, num2){ let x = (num1 + num2) / 2; return x; } alert(avg(+prompt("enter the number"),+prompt("enter the number"))) // sum3 // Напишите функцию sum3 для суммирования 3 чисел: // Обратите внимание, что sum3 от двух параметров тоже работает корректно. function avg(num1, num2, num3){ let x = (num1 + num2 + num3) ; return x; } alert(avg(+prompt("enter the number"),+prompt("enter the number"),+prompt("enter the number"))) // intRandom // Напишите функцию intRandom, которая принимает два параметра: нижнюю и верхнюю границу, и возвращает целое случайное число из этого диапазона включительно: // Обратите внимание, что если передан один параметр (intRandom(10) в примере выше), то функция работает как будто первый параметр равен 0, а переданный параметр становится вторым параметром (intRandom(0,10)) // Используйте умножение для расширения значения встроенной функции Math.random c диапозона 1, сложениe для смещения результата на первый параметр, и Math.round для округления результата function intRandom(min, max=0) { let num; if(max === 0) { num = max + Math.random() * (min - max); } else { num = min + Math.random() * (max - min); } return Math.round(num); } // Сделайтей функцию, которая приветствует всех, кто передан в качестве параметров. // Вам поможет arguments и for function greetingsAll() { let names = []; for(let param of arguments) { names.push(param); } alert(`Hello ${names}`); } // Напишите функцию sum, которая сумирует любое количество параметров: Используйте псевдомассив arguments для получения всех параметров, и for для итерирования по нему function sum() { let total = 0; for(let key of arguments) { total += key; } return total; }