JavaScript - страница 3

пароль

В данной записи я выкладываю код на JavaScript, который реализует генерацию случайных паролей.

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

Оцените рабочий пример в демке и посмотрите код с решением данного примера.

тильда

  В JavaScript есть такой редкоприменяемый оператор обозначаемый символом тильда - ~. Вероятно что вы даже не знаете где находится этот символ на клавиатуре, поэтому стоит упомянуть что находится он в английской раскладке в левом верхнем углу сразу под клавишей Esc, на этой клавише также находится буква Ё.

массив

  В JavaScript так же как и в других языках программирования для работы с массивами применяются разные методы.

Методы упрощают построение логики и её реализации в скрипте.

Ниже приведены базовые методы для работы с массивами в JS.

console.log

  Консоль браузера - это инструмент значительно облегчающий работу, отладку и поиск ошибок в языке JavaScript. В самом же JS специально для работы с консолью есть объект console.

  Ниже описаны доступные для объекта Console методы и приведены несколько примеров их использования.

математические функции

Подборка арифметических операторов и методов чисел в JavaScript. Всё что связано с математикой в JavaScript с примерами функций и решений, собрано вместе на одной странице:

проверка на число, объект Math, округления, рандомные числа, работа со степенями, тригонометрия и т.д.

Генератор случайных чисел кратных заданному значению

  Готовое решение для задач в которых необходимо генерировать случайные числа в заданном диапазоне, при этом чтобы эти числа были кратны какому то заданному числу.

  Функция генерирующая случайные (рандомные) числа в заданном диапазоне выглядит так:

 

сравнение

Как в javascript правильно делать сравнения через оператор switch

Стандартным методом для сравнения в JavaScript применяется оператор if с конструкцией else if и else. Об этом написано во всех учебниках по javascript с разбором разных вариантов.

Но как выполнить сравнение через оператор switch?

Массивы с английским и русским алфавитами

  Готовые массивы английского алфавита из заглавных и строчных букв, а так же массивы для русского алфавита, так же с заглавными и строчными буквами.

Так же массивы из чисел и спецсимволов.