-
Notifications
You must be signed in to change notification settings - Fork 1
/
india-daily.js
93 lines (61 loc) · 1.93 KB
/
india-daily.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
var api_url4 = 'https://api.covid19india.org/data.json';
var api_url5 = 'https://api.covid19india.org/states_daily.json';
//calculating date
var today = new Date();
var month = new Array();
month[0] = "JAN";
month[1] = "FEB";
month[2] = "MAR";
month[3] = "APR";
month[4] = "MAY";
month[5] = "JUN";
month[6] = "JUL";
month[7] = "AUG";
month[8] = "SEP";
month[9] = "OCT";
month[10] = "NOV";
month[11] = "DEC";
var n = month[today.getMonth()];
var yesterday = today.getDate() - 1 + " " + n + " - ";
//console.log(yesterday);
async function getData4() {
var response4 = await fetch(api_url4);
var data = await response4.json();
var response5 = await fetch(api_url5);
var data2 = await response5.json();
var last = (data2.states_daily.length) - 1;
// console.log(data2.states_daily[last - 2].wb);
// console.log(data2.states_daily[last].wb);
// console.log(data.statewise);
// console.log(data.statewise.length - 1);
var statecode = "TT";
var statecode_l = statecode.toLowerCase();
var day = "TODAY - ";
for (i = 0; i <= data.statewise.length - 1; i++) {
// console.log(data.statewise[i]);
if (data.statewise[i].statecode == statecode) {
var state_c = data.statewise[i].deltaconfirmed;
var state_d = data.statewise[i].deltadeaths;
if (state_c == 0) {
state_c = "NO";
}
if (state_d == 0) {
state_d = "NO";
}
if (state_c == "NO" && state_d == "NO") {
var day = data2.states_daily[last - 2];
state_c = data2.states_daily[last - 2].tt;
state_d = data2.states_daily[last].tt;
day = yesterday;
//console.log(day);
}
}
}
document.getElementById("india-today").innerHTML = day + state_c + " CASES & " + state_d + " DEATHS";
// making the speaker available
// document.getElementById("donate").style.opacity = 1;
}
getData4();
var interval2 = setInterval(function () {
getData4();
}, 60000);