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) для строки.