NEW
Font size
WorksheetsJS - Quiz1
Total questions: 23
Worksheet time: 12mins
Какой тег используется для подключения внешнего JavaScript-файла?
<js>
<script src="script.js"></script>
<link rel="js">
<script href="script.js">
Где рекомендуется подключать <script> в HTML-файле?
Внутри тега <head>
В конце тега <body>
После тега <html>
До подключения CSS
Что вернёт typeof true?
"boolean"
"string"
"number"
"undefined"
Какое ключевое слово позволяет переопределить значение переменной?
const
let
static
var (⚠️ старый вариант)
Что вернёт typeof "Hello"?
"boolean"
"string"
"number"
"undefined"
Какой атрибут используется для указания типа скрипта в теге <script>?
href
src
type
rel
Какой метод используется для добавления элемента в конец массива?
shift()
unshift()
push()
pop()
Какая переменная не допускает повторного присваивания?
let
const
NaN
undefined
Какой оператор используется для логического И?
&&
||
!
&
Что делает тернарный оператор?
const result = age >= 18 ? "Взрослый" : "Ребёнок";
Выполняет цикл
Проверяет условие и возвращает значение
Выполняет асинхронный код
Меняет тип данных
Что выведет:
let role = "admin";
if (role === "admin" || role === "editor") {
console.log("Доступ разрешён");
}
Доступ разрешён
Ограниченный доступ
Ошибка
Ничего
Где предпочтительно использовать switch?
Для сравнения чисел
Когда нужно сравнить одно значение с несколькими вариантами
Для тернарных условий
Когда нужны булевы операции
Что делает ключевое слово return в функции?
Возвращает результат работы функции
Выводит в консоль
Останавливает выполнение скрипта
Удаляет переменную
Где видна переменная, объявленная внутри функции?
Только внутри этой функции
Во всём скрипте
В HTML
В других функциях
Что выведет:
let role = "admin";
if (role === "admin" || role === "editor") {
console.log("Доступ разрешён");
}
Доступ разрешён
Ограниченный доступ
Ошибка
Ничего
Сколько раз выполнится while?
let i = 0;
while (i < 3) {
i++;
}
2
3
4
0
Что делает forEach?
Перебирает каждый элемент массива
Проверяет тип массива
Удаляет элементы массива
Создаёт копию массива
Какой метод используется для удаления последнего элемента массива?
push()
shift()
unshift()
pop()
Что вернёт выражение 5 + '5'?
5
Ошибка
'55'
10
Какой оператор используется для логического ИЛИ?
||
!
&&
&
Какой метод используется для создания нового массива на основе существующего?
map()
reduce()
forEach()
filter()
Что вернёт выражение 10 - '5'?
15
'105'
Ошибка
5
Какой оператор используется для сравнения значений без приведения типов?
!==
===
!=
==
