Хай! Сегодня у нас задача сделать старую игру "Города"
Существует игра в города. Ее правила: в города играют двое и более человек, в которой каждый участник в свою очередь называет реально существующий город любой страны, название которого начинается на ту букву, которой оканчивается название предыдущего участника.
Давайте реализуем эту игру. Пусть играют два человека за одним компьютером. Ходят по очереди. Города вводятся в один инпут и отправляются по нажатию клавиши Enter. Браузер должен запоминать города, которые уже были, и не принимать такие города.
P.s Накидайте смайлов)
Существует игра в города. Ее правила: в города играют двое и более человек, в которой каждый участник в свою очередь называет реально существующий город любой страны, название которого начинается на ту букву, которой оканчивается название предыдущего участника.
Давайте реализуем эту игру. Пусть играют два человека за одним компьютером. Ходят по очереди. Города вводятся в один инпут и отправляются по нажатию клавиши Enter. Браузер должен запоминать города, которые уже были, и не принимать такие города.
P.s Накидайте смайлов)
Привет! Твоя задача на сегодня:
Наша функция partial позволяет фиксировать только первые аргументы. Усовершенствуй ее, чтобы зафиксировать можно было любые аргументы, пропущенные аргументы обозначаются с помощью undefined:
function test(a, b, c) { return 'a=' + a + ',b=' + b + ',c=' + c; }
var test1_3 = partialAny(test, 1, undefined, 3);
console.log(test1_3(5)); // a=1,b=5,c=3
Чтобы избежать путаницы, пусть новая функция называется partialAny
P.s Накидайте смайлов и скинем решение)
Наша функция partial позволяет фиксировать только первые аргументы. Усовершенствуй ее, чтобы зафиксировать можно было любые аргументы, пропущенные аргументы обозначаются с помощью undefined:
function test(a, b, c) { return 'a=' + a + ',b=' + b + ',c=' + c; }
var test1_3 = partialAny(test, 1, undefined, 3);
console.log(test1_3(5)); // a=1,b=5,c=3
Чтобы избежать путаницы, пусть новая функция называется partialAny
P.s Накидайте смайлов и скинем решение)
Хай! Задача на рекурсию)
Ноль чётный. Единица нечётная. У любого числа N чётность такая же, как у N-2.Напишите рекурсивную функцию isEven согласно этим правилам. Она должна принимать число и возвращать булевское значение. Потестируйте её на 50 и 75. Попробуйте задать ей -1. Почему она ведёт себя таким образом? Можно ли её как-то исправить?
console.log(isEven(50));
// → true
console.log(isEven(75));
// → false
console.log(isEven(-1));
// → ??
P.s Накидайте смайлов)
Ноль чётный. Единица нечётная. У любого числа N чётность такая же, как у N-2.Напишите рекурсивную функцию isEven согласно этим правилам. Она должна принимать число и возвращать булевское значение. Потестируйте её на 50 и 75. Попробуйте задать ей -1. Почему она ведёт себя таким образом? Можно ли её как-то исправить?
console.log(isEven(50));
// → true
console.log(isEven(75));
// → false
console.log(isEven(-1));
// → ??
P.s Накидайте смайлов)
Хай! Сегодня у нас будут вопросы по js.
Какие из этих вызовов синтаксически верно сгенерируют исключение?
Какие из этих вызовов синтаксически верно сгенерируют исключение?
Anonymous Poll
8%
throw "Ошибка"
50%
throw new Error("Ошибка")
22%
throw { message: "Ошибка" }
7%
throw Error("Ошибка")
13%
Ни один.
HTML, CSS, JavaScript... А что еще нужно знать фронтендеру для работы? У нас для тебя есть материал с must have списком самых важных знаний.
Открывай, читай и не переставай учиться!
"Что нужно знать Frontend-разработчику в 2022-2023 году" - - читать статью.
Открывай, читай и не переставай учиться!
"Что нужно знать Frontend-разработчику в 2022-2023 году" - - читать статью.
Telegraph
Что нужно знать Frontend-разработчику в 2022-2023 году
Cколько времени нужно, чтобы стать Frontend-разработчиком? Это займет десять месяцев, десять недель или день? Вы можете найти разные ответы на этот вопрос на форумах или в онлайн-школах, так как это полностью зависит от способности к обучению человека. Но…
Рубрика: "Объясняем простыми словами".
Как работают веб-приложения? Давай разбираться.
Это первая статья из цикла статей про приложения. Открывай, читай!
"Как работают веб-приложения. Часть 1" - - читать статью.
Как работают веб-приложения? Давай разбираться.
Это первая статья из цикла статей про приложения. Открывай, читай!
"Как работают веб-приложения. Часть 1" - - читать статью.
Telegraph
Как работают веб-приложения. Часть 1: зачем нужен бэкенд и фронтенд
Когда мы посещаем веб-сайты мы, как правило, взаимодействуем с целым веб-приложением. В этом цикле статей мы разберемся – как устроено веб-приложение. Пример Представьте, что вы открыли веб-сайт социальной сети. Если ваше устройство не подключено к сети,…
Хай! Напишите программу на JavaScript для сортировки списка элементов, используя Bubble sort.
Согласно Википедии «Пузырьковая сортировка, иногда называемая тонкой сортировкой, представляет собой простой алгоритм сортировки, который последовательно проходит по списку для сортировки, сравнивает каждую пару смежных элементов и меняет их местами, если они находятся в неправильном порядке. Список повторяется до тех пор, пока не требуется перестановка, что указывает на сортировку списка. Алгоритм, который является сортировкой сравнения, назван так, как меньшие элементы «всплывают» в верхнюю часть списка. Хотя алгоритм прост, он является слишком медленным и непрактичным для большинства проблем, даже если сравнивать с сортировкой вставкой. Это может быть практичным, если входные данные обычно находятся в порядке сортировки, но иногда могут иметь некоторые неупорядоченные элементы, находящиеся почти на месте ».
P.s Накидайте смайлов и скинем решение)
Согласно Википедии «Пузырьковая сортировка, иногда называемая тонкой сортировкой, представляет собой простой алгоритм сортировки, который последовательно проходит по списку для сортировки, сравнивает каждую пару смежных элементов и меняет их местами, если они находятся в неправильном порядке. Список повторяется до тех пор, пока не требуется перестановка, что указывает на сортировку списка. Алгоритм, который является сортировкой сравнения, назван так, как меньшие элементы «всплывают» в верхнюю часть списка. Хотя алгоритм прост, он является слишком медленным и непрактичным для большинства проблем, даже если сравнивать с сортировкой вставкой. Это может быть практичным, если входные данные обычно находятся в порядке сортировки, но иногда могут иметь некоторые неупорядоченные элементы, находящиеся почти на месте ».
P.s Накидайте смайлов и скинем решение)
Давай ответим на пару вопросов:)
Какие типы данных бывают в JavaScript?
Каким будет результат выполнения кода?
let firstObj = { name: 'Hello' };
let secondObj = firstObj;
firstObj = { name: 'Bye' };
console.log(secondObj.name);
Какие типы данных бывают в JavaScript?
Каким будет результат выполнения кода?
let firstObj = { name: 'Hello' };
let secondObj = firstObj;
firstObj = { name: 'Bye' };
console.log(secondObj.name);
Продолжаем цикл статей о том, как работают веб-приложения.
Сегодня Часть 2: Что такое API
- - читать статью.
Сегодня Часть 2: Что такое API
- - читать статью.
Telegraph
Как работают веб-приложения. Часть 2: Что такое API
Первая статья цикла: Зачем нужен бэкенд и фронтенд В широком смысле API – это вид интерфейса и расшифровывается как "программный интерфейс приложения" (Application Programming Interface). Что мы подразумеваем под словом интерфейс? Пользовательский интерфейс…
WANTED
Наша школа DevHouse запустилась в 2022 году, и за этот год мы обучили 3 потока крутецких специалистов.
Мы гордимся нашими учениками и хотим поделиться их работами со всеми.
Студенты и выпускники DevHouse, присылайте свои проекты нам на почту [email protected] с пометкой от кого и какой проект. Ждём ваши работы с 6.12.22 по 11.12.22.
Самые топовые проекты мы опубликуем на сайте школы!
#проектыDevhouse
Наша школа DevHouse запустилась в 2022 году, и за этот год мы обучили 3 потока крутецких специалистов.
Мы гордимся нашими учениками и хотим поделиться их работами со всеми.
Студенты и выпускники DevHouse, присылайте свои проекты нам на почту [email protected] с пометкой от кого и какой проект. Ждём ваши работы с 6.12.22 по 11.12.22.
Самые топовые проекты мы опубликуем на сайте школы!
#проектыDevhouse
#JS
Верно ли следующее утверждение: Содержимое тэга script нужно заключать в комментарии , чтобы браузеры, которые не поддерживают javascript, работали корректно?
Верно ли следующее утверждение: Содержимое тэга script нужно заключать в комментарии , чтобы браузеры, которые не поддерживают javascript, работали корректно?
Anonymous Poll
8%
Да
86%
Нет
6%
Не знаю