Задачи по JavaScript
Задачи по JavaScript
Основы языка
Выведи в консоль строку "Привет, мир!"
Ответ
console.log("Привет, мир!");
Объяви переменную с именем age и присвой ей значение 25.
Ответ
let age = 25;
Какой тип данных у переменной name, если она равна "Анна"?
Ответ
Строка (string)
Присвой переменной isStudent значение true.
Ответ
let isStudent = true;
Что выведет в консоль следующий код:
console.log(10 + 5);
Ответ
15
Какой тип данных у переменной count, если она равна null?
Ответ
object (это известная особенность JS)
Объяви константу PI со значением 3.14.
Ответ
const PI = 3.14;
Выведи в консоль значение переменной message, если она равна "JavaScript круто!".
Ответ
let message = "JavaScript круто!";
console.log(message);
Какой тип данных у переменной temperature, если она равна 36.6?
Ответ
Число (number)
Что выведет в консоль:
console.log("5" + 3);
Ответ
53
Объяви переменную name и присвой ей значение "Мария".
Ответ
let name = "Мария";
Что выведет в консоль:
console.log(typeof 42);
Ответ
number
Какой тип данных у переменной isActive, если она равна false?
Ответ
boolean
Выведи в консоль сумму чисел 10 и 20.
Ответ
console.log(10 + 20);
Что выведет в консоль:
console.log("Привет" + " мир");
Ответ
Привет мир
Объяви переменную count и присвой ей значение 0.
Ответ
let count = 0;
Что выведет в консоль:
console.log(10 - 5);
Ответ
5
Какой тип данных у переменной result, если она равна undefined?
Ответ
undefined
Выведи в консоль значение переменной x, если она равна 100.
Ответ
let x = 100;
console.log(x);
Что выведет в консоль:
console.log("Hello" * 2);
Ответ
NaN
Структура и подключение кода
Как правильно подключить внешний JavaScript-файл в HTML-документе?
Ответ
<script src="script.js"></script>
В каком теге обычно размещается JavaScript-код в HTML-документе?
Ответ
В теге <script>
Какой атрибут используется для указания пути к внешнему JS-файлу?
Ответ
Атрибут src
Где лучше размещать тег <script> в HTML-документе для лучшей производительности?
Ответ
В конце тега <body>, перед закрывающим тегом </body>
Какой метод используется для вывода данных в консоль браузера?
Ответ
console.log()
Что произойдет, если не указать атрибут src в теге <script>?
Ответ
Код будет взят из содержимого между тегами <script>...</script>
Как правильно подключить JavaScript-код напрямую в HTML-документе?
Ответ
<script>
console.log("Привет из HTML");
</script>
В каком теге следует размещать JavaScript-код, если он должен выполняться до загрузки страницы?
Ответ
В теге <head>
Какой способ подключения JS является наиболее предпочтительным для больших проектов?
Ответ
Подключение внешнего файла через атрибут src
Что будет выведено в консоль при выполнении:
console.log(typeof null);
Ответ
object
Какой тег используется для подключения JavaScript-кода в HTML-документе?
Ответ
Тег <script>
Какой метод используется для вывода сообщения в окне браузера?
Ответ
alert()
Что такое DOM в контексте JavaScript?
Ответ
DOM (Document Object Model) - это объектная модель документа, представляющая структуру HTML-страницы
Какой тег используется для размещения JavaScript-кода внутри HTML-документа?
Ответ
<script>
Как правильно объявить переменную в JavaScript?
Ответ
let variableName = value;
Что произойдет при выполнении:
console.log(0 / 0);
Ответ
NaN
Какой тип данных у значения undefined?
Ответ
undefined
Как подключить несколько JavaScript-файлов в HTML-документе?
Ответ
<script src="script1.js"></script>
<script src="script2.js"></script>
Что такое переменная в JavaScript?
Ответ
Переменная - это контейнер для хранения данных, который может быть изменён в процессе выполнения программы
Какой тег используется для подключения JavaScript-кода в HTML-документе?
Ответ
<script>
Функции
Что такое функция в JavaScript?
Ответ
Функция - это блок кода, который можно вызвать по имени и выполнить определённые действия
Как объявить функцию с именем greet?
Ответ
function greet() {
// код функции
}
Как вызвать функцию sayHello?
Ответ
sayHello();
Что выведет в консоль следующий код:
function showMessage() {
console.log("Привет!");
}
showMessage();
Ответ
Привет!
Как объявить функцию с параметром name?
Ответ
function greet(name) {
// код функции
}
Что выведет в консоль:
function add(a, b) {
return a + b;
}
console.log(add(5, 3));
Ответ
8
Как вернуть значение из функции?
Ответ
С помощью ключевого слова return
Что такое параметры функции?
Ответ
Параметры - это переменные, которые принимаются функцией при её вызове
Как объявить стрелочную функцию с именем calculate?
Ответ
const calculate = () => {
// код функции
};
Что выведет в консоль:
function multiply(x, y) {
console.log(x * y);
}
multiply(4, 5);
Ответ
20
Как передать аргументы в функцию при её вызове?
Ответ
В круглых скобках через запятую: functionName(argument1, argument2)
Что такое return в функции?
Ответ
return используется для возврата значения из функции
Как объявить функцию с двумя параметрами и вернуть их сумму?
Ответ
function sum(a, b) {
return a + b;
}
Что выведет в консоль:
function getGreeting() {
return "Здравствуйте!";
}
console.log(getGreeting());
Ответ
Здравствуйте!
Как объявить анонимную функцию?
Ответ
const myFunction = function() {
// код функции
};
Что выведет в консоль:
function square(x) {
return x * x;
}
console.log(square(3));
Ответ
9
Как объявить функцию с параметром по умолчанию?
Ответ
function greet(name = "Гость") {
console.log("Привет, " + name);
}
Что такое область видимости функции?
Ответ
Область видимости - это часть программы, где переменные и функции доступны для использования
Как объявить стрелочную функцию с параметром и возвращающую результат умножения на 2?
Ответ
const double = (x) => x * 2;
Что выведет в консоль:
function process(a, b) {
console.log(a + b);
return a * b;
}
console.log(process(2, 3));
Ответ
5 6
См. также
Другие статьи этого же раздела в боковом меню (как на странице «О разделе»). Создайте две переменные — first = Python и second = — круто. Выведите их объединённое значение. Задачи по C — материал лаборатории Вселенная IT. Материал в подготовке. В скобках после названия функции — function myFunction($param1, $param2) int x = 10; if (x 5) System.out.println(x больше 5); else System.out.println(x меньше или равно 5);Задачи по Python
Задачи по C#
Задачи по PHP
Задачи по Java