function addNfp() {
  return (
    parseFloat(arguments[0]) > 0) ?
    '+'+arguments[0].toString() :
    arguments[0].toString();
}
@method nfs
@param {Number[]} nums     the Numbers to format
@param {Number}       [left]
@param {Number}       [right]
@return {String[]}         formatted Strings
@example
<div>
<code>
function setup() {
  background(200);
  var num1 = 11253106.115;
  var num2 = -11253106.115;

  noStroke();
  fill(0);
  textSize(12);
  // Draw formatted numbers
  text(nfs(num1, 4, 2), 10, 30);

  text(nfs(num2, 4, 2), 10, 80);

  // Draw dividing line
  stroke(120);
  line(0, 50, width, 50);
}
</code>
</div>

@alt
"11253106.11" top middle and "-11253106.11" displayed bottom middle