JSFiddle - React, Tailwind, and code Playground

by Lazaro Contreras

JavaScript

var f = (x) => { return eval('x**2 - 6') },
p0 = -3,
p1 = 2,
q0 = f(p0),
q1 = f(q1),
p = 0

{
p = p1 - (q1 * (p1 - p0)) / (q1 - q0)
console.log(p0, q0)
if((p - p1) > 0){
	return
}
p0 = p1
q0 = q1
p1 = p
q1 = f(p)
}while(true);