wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JS HTML

Total questions: 25

Worksheet time: 1hrs 15mins

Name
Class
Date
1.

Сколько аргументов принимает функция promt?

a)

0

b)

1

c)

2

d)

3

2.

Что делает функция promt?

a)

•Вызов prompt возвращает текст, указанный в поле для ввода.

b)

•Вызов prompt возвращает текст или null.

c)

•Вызов prompt возвращает текст, указанный в поле для ввода, или null, если ввод отменён пользователем.

d)

•Вызов prompt возвращает модальное окно с текстом.

3.

Что делает функция confirm?

a)

Показывает сообщение от пользователя и ждет команды ОК или Отмена.

b)

Показывает сообщение и ждет, пока пользователь нажмет ОК или Отмена.

c)

Показывает сообщение и ждет, пока пользователь нажмет ОК и Отмена.

d)

Показывает текст и ждет команды ОК.

4.

Что делает данный скрипт?

a)

Запрашивает что-то и выводит то, что пользователь введет.

b)

Запрашивает и выводит то, что пользователь введет в любом формате.

c)

Запрашивает переменную имени пользователя и выводит его.

d)

Запрашивает имя пользователя и выводит его имя.

5.

Функция alert автоматически преобразуют любое значение к ....

a)

Строке

b)

Числу

c)

Типу букв

d)

NaN

6.

С помощью чего происходит сложение строк в JS ?

a)

Сложение

b)

Унарное сложение

c)

Сложение через ++

d)

Бинарное сложение

7.

Чему равны переменные а и с ? Введите значения через точку с запятой.

(a)  

8.

Инкремент/декремент можно применить только к ....

a)

Значению

b)

Строке

c)

Функции

d)

Операнде

9.

Что будет выведено при вычислении данного выражения?

(a)  

10.

Что будет выведено при вычислении данного выражения? Ввод осуществляется на английской раскладке

(a)  

11.

Фундаментальный HTML-блок известен как ___________.

a)

HTML элемент

b)

HTML -тег

c)

Тело HTML

d)

HTML- атрибут

12.

Объясните смысл кода, представленного ниже:

a)

Будет создана таблица, состоящая из 2 рядов и 3 колонок

b)

Будет создана таблица, состоящая из 1 ряда и 3 колонок

c)

Будет создана таблица, состоящая из 3 рядов и 1 колонки

d)

Будет создана таблица, состоящая из 3 рядов и 2 колонок

13.

Какой тэг при создании страницы добавляет имя страницы, которое будет отображаться в строке заголовка в браузере пользователя?

a)

<html> … </html>

b)

<body> … </body>

c)

<header> … </header>

d)

<title> … </title>

14.

Какие тэги делают шрифт текста жирным?

a)

<b> и <strong>

b)

<ins> и <del>

c)

<li> и <ul>

d)

<ins> и <b>

15.

Что означает код на картинке?

a)

На текущей странице появится текст «Learn Playing»

b)

Переход по ссылке произойдет на текущей странице

c)

Переход по ссылке произойдет на новой странице

16.

Как называется оператор && ?

a)

Или

b)

И

c)

Не

17.

Как называется оператор || ?

a)

Или

b)

И

c)

Не

18.

Как называется данный элемент === ?

a)

Равно

b)

Равенство

c)

Условное равенство

d)

Строгое равенство

e)

Условное равно

19.

Что называют постфиксным инкрементом ?

a)

a+

b)

+a

c)

a++

d)

++a

20.

Где можно использовать JavaScript?

a)

серверные приложения

b)

мобильные приложения

c)

веб-приложения

d)

можно во всех перечисленных

e)

прикладное программное обеспечение

21.

Что выведет этот код?

let a = (1,5 - 1) * 2;

alert(a);

a)

0.999999999

b)

1

c)

-0.5

d)

8

e)

4

22.

Что делает оператор ** ?

a)

Возводит в степень.

b)

Выдает факториал числа

c)

Нет такого оператора.

d)

Умножает число само на себя

23.

Чему равна переменная name?

let name = "пупкин".replace("п", "д")

a)

дудкин.

b)

пупкин.

c)

дупкин.

d)

ляпкин-тяпкин.

24.

Что получится, если сложить true + false?

a)

"truefalse"

b)

0

c)

1

d)

NaN

25.

Есть ли разница между вызовами i++ и ++i?

a)

Разница в значении i после вызова.

b)

Нет никакой разницы.

c)

Разница в значении, которое возвращает такой вызов.