Unit 7. Функции и все о них

Домашнее задание

Загрузка ДЗ на проверку возможна только после приобретения курса.

Task 1.

Напишите функцию t1, которая при нажатии кнопки выводит в out-1 переменную a1.

let a1 = 8;
function t1() {

}
document.querySelector(‘.b-1’).onclick = t1;
Task 2.

Изменим задачу 1. Сейчас она только выводит переменную в заранее заданный блок. Давайте сделаем так, чтобы функция, была более гибкой. Пусть теперь функция t2 возвращает переменную a2. Поскольку функция возвращает переменную, то имя функции со скобками (вызов функции) можно встраивать в выражения. Обратите внимание, как изменился вызов функции.

let a2 = 8;
function t2() {

}
document.querySelector(‘.b-2’).onclick =function() {
    document.querySelector(‘.out-2’).textContent = f2();
}
Task 3.

Наша предыдущая функция, сильно все еще зависима от внешних переменных. Давайте сделаем ее более универсальной. Пусть функция t3 принимает 2 параметра и выводит их произведение. Допишите код функции так, чтобы она возвращала произведение двух чисел, переданных ей в качестве параметра a, b. Протестируем функцию на двух примерах, с помощью кнопок b3-1 и b3-2.

function t3(a,b) {

}
document.querySelector(‘.b-3-1’).onclick =function() {
    document.querySelector(‘.out-3-1’).textContent = t3(3,4);
}
document.querySelector(‘.b-3-2’).onclick = function(){
    document.querySelector(‘.out-3-2’).textContent = t3(5,6);
}
Task 4.
Задача доступна после приобретения курса.
Task 5.
Задача доступна после приобретения курса.
Task 6.
Задача доступна после приобретения курса.
Task 7.
Задача доступна после приобретения курса.
Task 8.
Задача доступна после приобретения курса.
Task 9.
Задача доступна после приобретения курса.
Task 10.
Задача доступна после приобретения курса.

Следи за новостями курсов на нашем канале

Открыть

Правила оформления домашних заданий

Открыть

Форум по задачам

Forum