AFON // радиотехник affonya@mail.ru
← JavaScript

Проекты на JavaScript

Пятьдесят учебных программ на JavaScript — от первой функции до игр и радиотехнических калькуляторов. У каждого проекта разобраны задача, алгоритм и полный исходник с возможностью скачать .js.

Все примеры — самодостаточные скрипты на чистом JavaScript без внешних зависимостей. Исполняются в браузере (консоль DevTools) и в Node.js командой node файл.js. Каждый проект проверен запуском.

RF//

Радиотехника

12
JS.29
Калькулятор закона Ома

Расчёт U, I, R, P по любым двум известным величинам.

JS.30
Делитель напряжения

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

JS.31
Гасящий резистор для LED

Расчёт токоограничивающего резистора светодиода и ближайшего номинала E24.

JS.32
Резонанс LC-контура

Резонансная частота и волновое сопротивление контура.

JS.33
RC-фильтр

Постоянная времени и частота среза RC-цепочки.

JS.34
Реактивное сопротивление

Ёмкостное и индуктивное сопротивление на частоте.

JS.35
Цветовая маркировка резистора

Определение цветовых полос резистора по номиналу.

JS.36
Код конденсатора

Расшифровка трёхзначного кода конденсатора.

JS.37
Пересчёт dBm в ватты

Перевод мощности из dBm в мВт, Вт и напряжение на 50 Ом.

JS.38
Длина волны и антенна

Длина волны по частоте и размеры диполя и штыря.

JS.39
Ближайший номинал E24

Подбор ближайшего стандартного номинала из ряда E24.

JS.40
Калькулятор CRC-8

Контрольная сумма CRC-8 (полином 0x07) для строки.