Тест 2 Основы применения JavaScript (по лекции 2)

20:00
Поля, отмеченные звёздочкой (*), обязательны для заполнения!

Укажите Вашу фамилию *

Что вернет функция при ее вызове: addTwoNumbers(3, 4); *

function addTwoNumbers(x, y) {
    return x + y;
    }

.

Какое значение вернет функция при ее вызове? *

function addTwoNumbers(x = 3, y = 1) {
    return (2*x - y);
    }

.
4 5 7 9 12 13 ошибка
addTwoNumbers(4,1);
addTwoNumbers(7,2,9,1);
addTwoNumbers(5);
addTwoNumbers();

Что выведет в консоль следующий код? *

let testFunction = function(){
console.log("Hello");
}();

.

Какое значение будет выведено на экран? *

let test2 = (num) => num + 5;
console.log(test2(14));

.

Какой результат получится после выполнения данного кода? *

var addFive1 = function addFive1(num) {
return num + 2;
};

let addFive2 = (num) => num + 3;

console.log(addFive1(14));

.

Какая из записей стрелочной функции корректна? *

Каков будет результат выполнения кода? *

let func1 = (x, y) => console.log(x * y);

func1(3, 3);

.

Какое число будет крайним в получившемся массиве? *

function addTwoNumbers(x, y) {
    return x + y;
    }

let resultsArr = [ ];
for (let i = 0; i < 10; i ++){
    let result = addTwoNumbers(i, 2*i);
    resultsArr.push(result);
}

console.log(resultsArr);

.

Что будет выведено в консоль после исполнения кода? *

function test1() {
    let y = "Hello";
    }

test1();
console.log(y);

.

Что будет выведено в консоль после исполнения кода? *

function test1() {
    y = "Hello";
    }

test1();
console.log(y);

.

Что будет выведено в консоль? *

let x = "global";

function doingStuff(x) {
    console.log(x);
    }

doingStuff("param");

.

Что будет выведено в консоль? *

var x = "global";

function doingStuff(x) {
    console.log(x);
    }

doingStuff("param");

.

Что можно сказать про эту функцию исходя из ее описания? *

let func2 = function () {console.log("Hello!");};

.

Что такое класс в объектно-ориентированном программировании? *

Какое ключевое слово используется для создания классов? *

Как называется концепция, при которой один объект приобретает свойства и поведение другого объекта? *

Какие из следующих утверждений в отношении метода constructor справедливы: *

Что выполняет следующий код? *

class Students {
     constructor(name, group) {
        this.lastname = name;
        this.group = group;
     }
     }
let student1 = new Students ("Иван", "ПО-61");

Укажите корректный код вместо пропуска *

class Person {
constructor (first,last) {
this.first = first;
this.last = last;
}
}

// Что-то пропущено

const friend1 = new Person("Иван", "Иванов");
console.log(friend1.getName());

Что такое метод класса? *

Выберите утверждения, справедливые для метода класса: *

Какие утверждения справедливы про геттеры и сеттеры? *

Какие слова необходимо использовать для указания наследования класса? *

Какие утверждения справедливы о прототипах? *

Что будет выведено в консоль после выполнения кода? *

let s = "Привет";
console.log(
s.concat(" всем!")
.toUpperCase()
.replace("ВСЕМ", "тебе")
.concat(" Ты потрясающий!")
);

WebAnketa.com

Бесплатное создание анкет