JSFiddle - React, Tailwind, and code Playground
by novikov433
JavaScript
var axios = require('axios');
var cheerio = require('cheerio');
var readline = require('readline-sync');
var name = readline.question("tiker: ")
var url_benzinga = 'https://www.benzinga.com/stock/' + name + '/';
var url_seekingalpha = 'https://seekingalpha.com/symbol/' + name + '/';
//var obj = url.slice(0, -1);
//var obj1 = (obj).match(/[a-zA-Z]+$/);
//var obj2 = obj1[0]
//var obj3 = obj2.toUpperCase()
//const myCharacterSplit = obj3.split('');
//console.log(myCharacterSplit);
axios(url_benzinga)
.then(response => {
var html = response.data;
var $ = cheerio.load(html)
var statsTable = $('#stories-headlines > ul > li');
var topPremierLeagueScorers = [];
statsTable.each(function () {
var author = $(this).find('.author').text();
var date = $(this).find('.date').text();
var url = $(this).find('a').text();
topPremierLeagueScorers.push({
author,
date,
url
});
});
var a = [];
var d = [];
var u = [];
topPremierLeagueScorers.forEach(el =>
a.push(el.author));
topPremierLeagueScorers.forEach(el =>
d.push(el.date));
topPremierLeagueScorers.forEach(el =>
u.push(el.url));
console.log("BeNzINgA ______________________________ BeNzINgA ______________________________ BeNzINgA ______________________________ BeNzINgA ______________________________ BeNzINgA ______________________________ BENZINGA ______________________________");
console.table(d);
const translate = require('@vitalets/google-translate-api');
let promise = new Promise(function(resolve, reject) {
setTimeout(() => resolve(1), 0);
});
var b0 = u[0];
var d0 = d[0];
promise.then(function(result) {
translate(b0, {to: 'ru'}).then(res => {
...