JavaScript test
10.6K subscribers
3.03K photos
6 videos
4.14K links
Проверка своих знаний по языку JavaScript.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/js_test

РКН: clck.ru/3KHeYk
Download Telegram
Напишите функцию SingleCharacterPalindrome которая принимает строку str и возвращает: "OK" если строка является палиндромом, "remove one" если можно убрать одну букву и строка станет палиндромом и "not possible" если ни одно из условий не сработало.
См. пример

Ответ - https://telegra.ph/Answer-12-14-4
Продолжение предыдущего поста.
Напишите функцию SingleCharacterChangePalindrome которая принимает строку str и возвращает true если в этой строке можно заменить один символ и получится палиндром иначе false.
См. пример

Ответ - https://telegra.ph/Answer-12-16-3
Напишите класс Point для реализации точки и класс Renderer с методом addPoint (добавление точки) и методом render (вывод поля с добавленными точками в консоль).

Размеры поля 10 * 10,
рамка не входит в размер,
символы для рамки: "┌", "┐", "└", "┘", "─", "│",
символ для точки - "·",
поле должно казаться квадратным
См. пример

Ответ - https://telegra.ph/Answer-12-19-7
Напишите класс PersonBuilder который реализует паттерн Builder (Строитель) и разделяет создание Person на несколько этапов.
См. пример

Ответ - https://telegra.ph/Answer-12-21-8
Напишите класс Car описывающий машину и класс CarFactory который реализует паттерн Factory (Фабрика).
См. пример

Ответ - https://telegra.ph/Answer-12-23-2

JavaScript test
Напишите функцию triangle которая рисует треугольник размером size направленный в сторону direction.
См. пример

Ответ - https://telegra.ph/Answer-12-26-4

JavaScript test
Что выведет в консоль?

Ответ: https://telegra.ph/Answer-12-27-10

JavaScript test
Напишите функцию parse(), которая посчитает количество слов, символов и строк в текстовом блоке. reader — объект с getChunk(), который возвращает фрагмент текст или пустую строку, если чтение закончено.

Ответ — https://telegra.ph/Answer-12-27-11

JavaScript test
Если вы ещё не нашли подарок для младшего брата или сестры, потому что не знаете, что вообще нравится современным детям, мы спешим на помощь. Подарите им книгу про искусственный интеллект.

Не обязательно увлекаться робототехникой и математикой — книгу адаптировали для младших школьников. Она поможет детям понять мир алгоритмов, в котором им предстоит жить:

— как работает искусственный интеллект
— как и зачем его обучают
— как мы можем использовать ИИ, чтобы делать мир лучше

Закажите на этой неделе — и книга ещё успеет прийти к праздникам.

Реклама. Рекламодатель: ООО «СберОбразование»
Напишите функцию getMinBase(number), которая определяет наименьшую систему счисления в которой полученное число состоит из единиц.

Ответ — https://telegra.ph/Answer-12-27-12
Что выведет в консоль?

Ответ — https://telegra.ph/Answer-12-27-13
Что выведет в консоль?

Ответ:
https://telegra.ph/CHto-kod-vyvedet-v-konsoli-12-29

JavaScript test
Как переменные, объявленные внутри функции, видны только внутри этой функции? Ответ на фото.

JavaScript test
Как передать внутрь функции любую информацию, используя параметры?

Ответ: https://telegra.ph/Parametry-12-29

JavaScript test
Верните результат, который будет передан в вызвавший её код.

Ответ: https://telegra.ph/Vozvrat-znacheniya-12-29

JavaScript test
Извиняемся за причинённые неудобства. С ссылками вышла небольшая помеха. Такого больше не повторится. Все ссылки заменены на те, которые должны там быть.

С уважением, команда JavaScript test!
Напишите функцию pow(x,n), которая возвращает x в степени n. Иначе говоря, умножает x на себя n раз и возвращает результат. Создайте страницу, которая запрашивает x и n, а затем выводит результат pow(x,n).

P.S.
В этой задаче функция обязана поддерживать только натуральные значения n, т.е. целые от 1 и выше.

Ответ: https://telegra.ph/Funkciya-powxn-12-29

JavaScript test
Напишите функцию min(a,b), которая возвращает меньшее из чисел a и b.

Пример вызовов: на фото.

Ответ: https://telegra.ph/Funkciya-mina-b-12-29

JavaScript test
Перепишите функцию, используя оператор '?' или '||'

Следующая функция возвращает true, если параметр age больше 18. В ином случае она задаёт вопрос confirm и возвращает его результат. Перепишите функцию, чтобы она делала то же самое, но без if, в одну строку.

Сделайте два варианта функции checkAge:

1.
Используя оператор '?'
2.
Используя оператор '||'

Ответ
: https://telegra.ph/Perepishite-funkciyu-ispolzuya-operator--ili-12-29

JavaScript test
Что выведет alert (ИЛИ)?

Ответ
: https://telegra.ph/CHto-vyvedet-alert-ILI-12-29

JavaScript test
Что выведет alert (ИЛИ)?

Ответ
: https://telegra.ph/CHto-vyvedet-alert-ILI-12-29

JavaScript test