Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Everything about electronics
Everything about electronics
Enter up to 10 resistors. Leave blank if not used.
Enter up to 10 resistors. Leave blank if not used.
function createInputs(containerId) {
let html = ‘
Ω
kΩ
MΩ
`;
}
html += ‘
‘;
document.getElementById(containerId).innerHTML = html;
}
function getResistorValues(prefix) {
let values = [];
for (let i = 1; i = 1e6) return (value / 1e6).toFixed(3) + ” MΩ”;
if (value >= 1e3) return (value / 1e3).toFixed(3) + ” kΩ”;
return value.toFixed(3) + ” Ω”;
}
function calculateSeries() {
let values = getResistorValues(“seriesInputs”);
if (values.length === 0) {
document.getElementById(“seriesResult”).innerText = “Please enter at least one resistance value.”;
return;
}
let total = values.reduce((a, b) => a + b, 0);
document.getElementById(“seriesResult”).innerText = “Total Series Resistance: ” + formatOhm(total);
}
function calculateParallel() {
let values = getResistorValues(“parallelInputs”);
if (values.length === 0) {
document.getElementById(“parallelResult”).innerText = “Please enter at least one resistance value.”;
return;
}
let inverseSum = values.reduce((acc, r) => acc + 1 / r, 0);
let total = 1 / inverseSum;
document.getElementById(“parallelResult”).innerText = “Total Parallel Resistance: ” + formatOhm(total);
}
// Initialize inputs
createInputs(“seriesInputs”);
createInputs(“parallelInputs”);
(adsbygoogle = window.adsbygoogle || []).push({});