Back to functions

nerdamer.htmlTree


HTML Tree

Generates the RPN for the expression using Expression.tree and then formats it to HTML.

Usage: nerdamer.htmlTree()


Parameters

Expression x The expression for which you want to generate the HTML

Returns

nerdamer

EXAMPLES:
var x = nerdamer.htmlTree('x^2+2*x+1');
console.log(x);
OUTPUT:
<div class="tree"> <ul> <li> <div class="operator"><span>+</span></div> <ul> <li> <div class="operator"><span>+</span></div> <ul> <li> <div class="operator"><span>^</span></div> <ul> <li> <div class="variable_or_literal"><span>x</span></div> </li> <li> <div class="variable_or_literal"><span>2</span></div> </li> </ul> </li> <li> <div class="operator"><span>*</span></div> <ul> <li> <div class="variable_or_literal"><span>2</span></div> </li> <li> <div class="variable_or_literal"><span>x</span></div> </li> </ul> </li> </ul> </li> <li> <div class="variable_or_literal"><span>1</span></div> </li> </ul> </li> </ul> </div>
Back to functions