JSFiddle - React, Tailwind, and code Playground
by Josh Pullen
JavaScript
function findRoots(f, numberToFind) {
}
function findRoot(f) {
let guess = 0;
const dx = 0.001;
for (let i = 0; i < 100; i++) {
const fPrime = (f(guess + dx / 2) - f(guess - dx / 2)) / dx;
guess += -f(guess) / fPrim
}
}
const f = (x) => {
return x**5 - 15 * x**4 + 85 * x**3 - 225 * x**2 + 274 * x - 120;
}