You are viewing a single comment's thread from:

RE: Calculating a user's Steemit reputation score in JavaScript [bonus content: an Angular Pipe that does it for you]

in #steemdev8 years ago

Yeah, nice one. I thought about that but I didn't have a use case for it yet myself. I'm not sure if toFixed() is the right solution though, as "officially" the simplified rep should be floored, not rounded.

Sort:  

hmmm... it should be conditional then.

return precision ? reputation.toFixed(precision) : Math.floor(reputation);

Yeah, or something like this:

function toPrecision(value, precision) {
    const multiplier = Math.pow(10, precision);
    return Math.floor(value * multiplier) / multiplier;
}

Coin Marketplace

STEEM 0.09
TRX 0.32
JST 0.033
BTC 108199.57
ETH 3858.34
USDT 1.00
SBD 0.61