Skip to content

Instantly share code, notes, and snippets.

@yashwanth2804
Created January 23, 2019 16:06
Show Gist options
  • Save yashwanth2804/2723cd467403c37787ea9deccb185bff to your computer and use it in GitHub Desktop.
Save yashwanth2804/2723cd467403c37787ea9deccb185bff to your computer and use it in GitHub Desktop.
JS Bin // source https://jsbin.com/yoqikaq
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script id="jsbin-javascript">
const y = [{"_id":"A","items":[{"low":45.380001,"high":45.82,"open":45.759998,"close":45.560001,"volume":1216100,"score":"2016-12-30","percentage":-0.4389749684158333}]},{"_id":"AAL","items":[{"low":46.470001,"high":47.66,"open":47.419998,"close":46.689999,"volume":4495000,"score":"2016-12-30","percentage":-1.5635018540051788}]},{"_id":"AAP","items":[{"low":168.600006,"high":172,"open":171.320007,"close":169.119995,"volume":489300,"score":"2016-12-30","percentage":-1.3008586004274747}]},{"_id":"AAPL","items":[{"low":115.43,"high":117.199997,"open":116.650002,"close":115.82,"volume":30586300,"score":"2016-12-30","percentage":-0.716630979105515}]},{"_id":"ABBV","items":[{"low":62.41,"high":62.93,"open":62.73,"close":62.619999,"volume":5999200,"score":"2016-12-30","percentage":-0.17566432730220405}]}]
const data= [];
const g = y.map(f => f.items)
.sort((a,b) => parseFloat(b[0].percentage) - parseFloat(a[0].percentage) );
//console.log(Array.isArray(g));
//parseInt(b[0].percentage) - parseInt(a[0].percentage)
console.log(g)
g.map(m => console.log(m[0].percentage))
//const ll = ( parseFloat( m[0].percentage)*100 ).toFixed(3) ;
//perc = ((pEarned/pPos) * 100).toFixed(3);
g.map(m => console.log(m[0].high +" "+m[0].open+" "+m[0].close+" "+m[0].score+" "+
+(( parseFloat( m[0].percentage) ).toFixed(3)))
);
var open =100,close=20;
// var result = num2 - num1;
// result = result / num1;
// result = (result);
const percentage = ((close - open) / open) * 100 // 100%
console.log(percentage.toFixed(3))
</script>
<script id="jsbin-source-javascript" type="text/javascript">const y = [{"_id":"A","items":[{"low":45.380001,"high":45.82,"open":45.759998,"close":45.560001,"volume":1216100,"score":"2016-12-30","percentage":-0.4389749684158333}]},{"_id":"AAL","items":[{"low":46.470001,"high":47.66,"open":47.419998,"close":46.689999,"volume":4495000,"score":"2016-12-30","percentage":-1.5635018540051788}]},{"_id":"AAP","items":[{"low":168.600006,"high":172,"open":171.320007,"close":169.119995,"volume":489300,"score":"2016-12-30","percentage":-1.3008586004274747}]},{"_id":"AAPL","items":[{"low":115.43,"high":117.199997,"open":116.650002,"close":115.82,"volume":30586300,"score":"2016-12-30","percentage":-0.716630979105515}]},{"_id":"ABBV","items":[{"low":62.41,"high":62.93,"open":62.73,"close":62.619999,"volume":5999200,"score":"2016-12-30","percentage":-0.17566432730220405}]}]
const data= [];
const g = y.map(f => f.items)
.sort((a,b) => parseFloat(b[0].percentage) - parseFloat(a[0].percentage) );
//console.log(Array.isArray(g));
//parseInt(b[0].percentage) - parseInt(a[0].percentage)
console.log(g)
g.map(m => console.log(m[0].percentage))
//const ll = ( parseFloat( m[0].percentage)*100 ).toFixed(3) ;
//perc = ((pEarned/pPos) * 100).toFixed(3);
g.map(m => console.log(m[0].high +" "+m[0].open+" "+m[0].close+" "+m[0].score+" "+
+(( parseFloat( m[0].percentage) ).toFixed(3)))
);
var open =100,close=20;
// var result = num2 - num1;
// result = result / num1;
// result = (result);
const percentage = ((close - open) / open) * 100 // 100%
console.log(percentage.toFixed(3))
</script></body>
</html>
const y = [{"_id":"A","items":[{"low":45.380001,"high":45.82,"open":45.759998,"close":45.560001,"volume":1216100,"score":"2016-12-30","percentage":-0.4389749684158333}]},{"_id":"AAL","items":[{"low":46.470001,"high":47.66,"open":47.419998,"close":46.689999,"volume":4495000,"score":"2016-12-30","percentage":-1.5635018540051788}]},{"_id":"AAP","items":[{"low":168.600006,"high":172,"open":171.320007,"close":169.119995,"volume":489300,"score":"2016-12-30","percentage":-1.3008586004274747}]},{"_id":"AAPL","items":[{"low":115.43,"high":117.199997,"open":116.650002,"close":115.82,"volume":30586300,"score":"2016-12-30","percentage":-0.716630979105515}]},{"_id":"ABBV","items":[{"low":62.41,"high":62.93,"open":62.73,"close":62.619999,"volume":5999200,"score":"2016-12-30","percentage":-0.17566432730220405}]}]
const data= [];
const g = y.map(f => f.items)
.sort((a,b) => parseFloat(b[0].percentage) - parseFloat(a[0].percentage) );
//console.log(Array.isArray(g));
//parseInt(b[0].percentage) - parseInt(a[0].percentage)
console.log(g)
g.map(m => console.log(m[0].percentage))
//const ll = ( parseFloat( m[0].percentage)*100 ).toFixed(3) ;
//perc = ((pEarned/pPos) * 100).toFixed(3);
g.map(m => console.log(m[0].high +" "+m[0].open+" "+m[0].close+" "+m[0].score+" "+
+(( parseFloat( m[0].percentage) ).toFixed(3)))
);
var open =100,close=20;
// var result = num2 - num1;
// result = result / num1;
// result = (result);
const percentage = ((close - open) / open) * 100 // 100%
console.log(percentage.toFixed(3))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment