Skip to content

Commit

Permalink
small visual improvement
Browse files Browse the repository at this point in the history
  • Loading branch information
Kevin Colyer committed Sep 27, 2022
1 parent 7997e65 commit 118b904
Showing 1 changed file with 24 additions and 20 deletions.
44 changes: 24 additions & 20 deletions node-polo.demo.js
Expand Up @@ -242,8 +242,10 @@ function put(url, path, param = {}, apiKey, secretKey) {
/////////////////////////////////////////////
// helper function for number formatting
function percent(number) {
var val=(truncate(number * 10000) / 100).toFixed(0);
if (val>0) {val='+'+val}
var val = (truncate(number * 10000) / 100).toFixed(0);
if (val > 0) {
val = '+' + val
}
return val;
}

Expand All @@ -263,8 +265,8 @@ function moneydollar(number) {

function moneybitcoin(number) {
const pattern = /(\d\d\d)(\d\d\d)(\d\d\d)$/;
var val= (+number).toFixed(9);
val=val.replace(pattern,"$1 $2 $3");
var val = (+number).toFixed(9);
val = val.replace(pattern, "$1 $2 $3");
return val;
}
/////////////////////////////////////////////
Expand Down Expand Up @@ -411,8 +413,8 @@ var tableOfMarkets = new Table({
'padding-right': 0
},
head: ['Market', 'USDTPrice', 'Changed Daily %', 'BTC Price'],
colWidths: [12, 12, 16,16],
colAligns: ['left', 'right', 'right','right']
colWidths: [12, 12, 16, 16],
colAligns: ['left', 'right', 'right', 'right']
});


Expand All @@ -427,15 +429,17 @@ for (const symbol of interestingMarkets) {

var market = marketsPriceHash[symbol];
var priceInBTC;
var priceInUSDT;
var priceInUSDT;
if (symbol.endsWith('BTC')) {
priceInBTC= market.price;
// TODO check symbol exists first - if not use the formula
priceInBTC = market.price;
priceInUSDT = parseFloat(market.price) * myBTC_USDTPrice
}
}
if (symbol.endsWith('USDT')) {
priceInBTC = parseFloat(market.price)/myBTC_USDTPrice;
priceInUSDT = market.price;
}
// TODO check symbol exists first - if not use the formula
priceInBTC = parseFloat(market.price) / myBTC_USDTPrice;
priceInUSDT = market.price;
}


// table is an Array, so you can `push`, `unshift`, `splice` and friends
Expand All @@ -445,14 +449,14 @@ for (const symbol of interestingMarkets) {

}
tableOfMarkets.sort();
var market= marketsPriceHash["ETH_USDT"];
tableOfMarkets.unshift(
[market.symbol, moneydollar(market.price), percent(market.dailyChange),moneydollar(parseFloat(market.price)/myBTC_USDTPrice)]
);
market= marketsPriceHash["BTC_USDT"];
tableOfMarkets.unshift(
[market.symbol, moneydollar(market.price), percent(market.dailyChange),'n/a']
);
var market = marketsPriceHash["ETH_USDT"];
tableOfMarkets.unshift(
[market.symbol, moneydollar(market.price), percent(market.dailyChange), moneybitcoin(parseFloat(market.price) / myBTC_USDTPrice)]
);
market = marketsPriceHash["BTC_USDT"];
tableOfMarkets.unshift(
[market.symbol, moneydollar(market.price), percent(market.dailyChange), 'n/a']
);



Expand Down

0 comments on commit 118b904

Please sign in to comment.