wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

JavaScript: строки, типы данных и строковое преобразование

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

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

a)

9

b)

10

c)

undefined

d)

Ошибка

2.

Что вернёт str.indexOf("a"), если let str = "Hello";?

a)

-1

b)

0

c)

1

d)

null

3.

Что делает метод .toLowerCase()?

a)

Убирает пробелы

b)

Переводит все буквы в строчные

c)

Делает первые буквы заглавными

d)

Заменяет буквы на числа

4.

Что делает метод .toUpperCase()?

a)

Делает первые буквы заглавными

b)

Переводит все буквы в строчные

c)

Заменяет буквы на числа

d)

Убирает пробелы

5.

Что вернёт typeof true?

a)

boolean

b)

bool

c)

true

d)

object

6.

Что означает значение null в JavaScript?

a)

Переменная не создана

b)

Переменная есть, но в ней "пусто"

c)

Ошибка

d)

Логический false

7.

Что вернёт typeof undefined?

a)

null

b)

undefined

c)

object

d)

string

8.

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

a)

100 (число)

b)

"100" (строка)

c)

NaN

d)

Ошибка

9.

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

a)

70

b)

"5020"

c)

NaN

d)

Ошибка

10.

Чем метод console.log() принципиально отличается от alert()?

a)

console.log() может выводить только строки, а alert() - любые типы данных

b)

alert() работает быстрее

c)

console.log() выводит сообщение в консоль, а alert() в модальное окно

d)

alert() устарел и больше не используется

11.

Какой будет результат преобразования Boolean("0")?

a)

true

b)

null

c)

undefinded

d)

false