JavaScript. Генератор случайных значений. Проект I.

Как работает генератор случайных чисел вы знаете из курса изучения других языков. В JS тоже есть генератор случайных чисел — Math.random( ) Такой метод будет генерировать случайные числа от 0 до 1. если нужно другое число, то можно воспользоваться произведение метода на 10 или на 100. Если не нужна дробная часть, то можно удалить использовав…

JavaScript. Массивы. Обработка элементов массива.

Вы уже умеете создавать массивы и задавать его элементы. Давайте попробуем обработать элементы массива и выполнить несколько задач. Для этого вам помогут свойства и методы. Свойства хранят различные сведения о массиве, а методы обычно изменяют или возвращают новый массив. Давайте разберемся. Длина массива. Свойство .length хранит количество элементов в массиве. примеры взял из предыдущей статьи, их…

JavaScript. Массивы. Общие сведения.

Массивы — это список (набор), где хранятся другие значения. Зачем нужны массивы, предположим, что вы решили написать программу учета всех известных вам геометрических фигур. Вы можете создать для каждой фигуры отдельную переменную. Так сделать можно, но это не совсем удобно, так как необходимо вводить отдельную переменную. Если у вас не 10, а 1000 значений?.  Можно…

JavaScript. Булевы значения.

Булевы значения по сути могут принимать только два значения — true (правда) либо false (ложь). Логические операции. Булевы значения можно объединять посредством булевых операторов, результатом будет всегда другое булево значение — true (правда) либо false (ложь). && (И) Когда оба выражения принимают значение истина, результат операции && (логического умножения) принимает значение true || (или) Когда хотя…

JavaScript. Работа со строками

Часто нам приходиться делать какие-то заметки в компьютере и часто появляется необходимость обработать текст. В JavaScript это сделать достаточно просто, эта статья посвящена методам обработки текстовой информации. Как узнать длину строки? «В период проведения акции для школ, лицеев и других общеобразовательных организаций будет действовать специальная цена на приобретение решений ESET NOD32 Antivirus Business Edition и ESET…

JavaScript. Начало. Инструменты для работы.

Добрый день. Сегодня у вас состоялся первый урок по JS (JavaScript). Все лекции и заметки, которые вы найдете на этом сайте являются рабочими, просто мне хотелось немного расширить вводные слова, показать несколько примеров и вообще сделать несколько упрощений для более комфортной работы, в конце концов, прошло достаточно много времени и появились разные примеры и инструменты,…

Арифметические действия. Scratch

Scratch поддерживает четыре основных арифметических действия сложение (+), вычитание (-), умножение (*) и деление (/). Блоки, которые осуществляют эти операции, называются операторами. Поскольку они производят числа, их можно использовать для вставки в любой блок, принимающий цифры. Scratch так де может найти остаток от деления, операция называется модуль. Например 10 модуль 3 дает остаток 1. Есть…

Хакатон Microsoft Game School по созданию игровых приложений

18 февраля вместе с учениками нашей школы приняли участие в масштабном хакатоне, который проходил на площадке российского представительства компании Microsoft и Московского авиационного института. В ходе работы ученикам предстояло разработать свое собственное приложение. В целом получился очень насыщенный день, как по программе, так и по результатам. Фотографии можно найти в разделе медиа. Победу одержала наша…

Неделя безопасного Рунета

C 31 января по 7 февраля 2017 года в России прошла Десятая (юбилейная) Неделя безопасного Рунета — главное российское событие, посвященное проблеме безопасного и позитивного использования цифровых технологий. Неделя безопасного Рунета представляет собой группу мероприятий, объединенных общей тематикой — безопасности пользователей Интернета и мобильных технологий, позитивного и этичного использования цифровых сервисов и возможностей, роли цифровых технологий…