123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- function a()
- {
- alert("Привет!")}
- function cube() {
- function cube1(a) {
- a=Math.pow(a,3);
- alert(a);
- }
- cube1(1);
- cube1(2);
- cube1(3);}
- function avg33() {
- function avg2(a,b) {
- var c=(a + b) / 2;
- alert(c)
- }
- avg2(1,2);
- avg2(10,5);
- }
- function sum() {
- function sum3(a,b,c) {
- a = a || 0;
- b = b || 0;
- c = c || 0;
- var d=a+b+c;
- alert(d);
- }
- sum3(1,2,3) // => 6
- sum3(5,10,100500) // => 100515
- sum3(5,10) // => 15
- }
- function int() {
- function intRandom(max,min) {
- min = min || 0;
- max = max || 0;
- x = Math.round((Math.random() * (max - min)) + min);
- alert(x)
- }
- // intRandom(2,15) ;// возвращает целое случайное число от 2 до 15 (включительно)
- // intRandom(-1,-1) ;// вернет -1
- intRandom(95,100) ;// вернет 0 или 1
- // intRandom(10) ;// вернет 0 до 10 включительно
- }
- function greetAll1() {
- function greetAll(name){
- var hello =[];
- for (var i = 0; i < arguments.length; i++) {
- arguments[i] = " " + arguments[i];
- hello += arguments[i]+",";
- }
- alert("Hello, " + hello);
- }
- greetAll("Superman"); // выводит alert "Hello Superman"
- greetAll("Superman", "SpiderMan"); // выводит alert "Hello Superman, SpiderMan"
- greetAll("Superman", "SpiderMan", "Captain Obvious")// выводит alert "Hello Superman, SpiderMan, Captain Obvious"
- }
- function sumAll() {
- function sum(a) {
- var result = 0;
- for (var i = 0; i < arguments.length; i++) {
- result += arguments[i];
- }
- alert(result);
- }
- sum(1); // => 1
- sum(2) ;// => 2
- sum(10,20,40,100); // => 170
-
- }
- function avg1() {
- function avg() {
- var result = 0;
- for (var i = 0; i < arguments.length; i++) {
- result += arguments[i]/arguments.length;
- }
- alert(result);
- }
- avg(1); // => 1
- avg(2) ;// => 2
- avg(10,20,40,100) // => 42.5
- }
- function Union() {
- var sample = prompt("Введите название задания:a,cube,avg2,sum3,intRandom,greetAll,sum,avg");
- switch (sample.toLowerCase()){
- case "a": a();
- break;
- case "cube": cube();
- break;
- case "avg2": avg1();
- break;
- case "sum3": sum();
- break;
- case "intrandom": int();
- break;
- case "greetall": greetAll1();
- break;
- case "sum": sumAll();
- break;
- case "avg": avg1();
- break;
- }
- }
- function Uniondeclarative(){
- var arr = {
- "a": a,
- "cube": cube,
- "avg2": avg33,
- "sum3": sum,
- "intrandom": int,
- "greetall": greetAll1,
- "sum":sumAll,
- "avg": avg1,
- };
- var sex =arr[prompt("Введите название задания:a,cube,avg2,sum3,intRandom,greetAll,sum,avg").toLowerCase()]()
- }
- function inputPerson1() {
- var persons = [inputPerson(),inputPerson()];
- function inputPerson(){
- var c={"persona":{"name": prompt(""), "surname": prompt()}};
- return persons =[c]
- }
- // inputPerson();
- // inputPerson();
- console.log(persons)
- }
|