(stock)
| 25 | } |
| 26 | |
| 27 | function formatStockNumbers(stock) { |
| 28 | var stockDataUpdates = [ |
| 29 | [ "price", formatPrice( stock.price ) ], |
| 30 | [ "change", formatChange( stock.change ) ] |
| 31 | ]; |
| 32 | |
| 33 | return reduce( function formatter(stock,[propName,val]){ |
| 34 | return setProp( propName, stock, val ); |
| 35 | } ) |
| 36 | ( stock ) |
| 37 | ( stockDataUpdates ); |
| 38 | } |
| 39 | |
| 40 | function formatSign(val) { |
| 41 | if (Number(val) > 0) { |