Last active
September 24, 2019 13:00
-
-
Save Qasem-h/af8210c1f059173961d887f11e5cfc57 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let data = { | |
results: [ | |
{ | |
type: "MA", | |
CN: "3", | |
DO: "1", | |
FF: "", | |
FI: "83025411", | |
I2: "1,6", | |
IB: "0", | |
ID: "10124", | |
IM: "1", | |
IR: "", | |
IT: "82783522C1-10124_1_1", | |
MM: "", | |
NA: "Match Goals", | |
OR: "4", | |
OT: "0", | |
SU: "0", | |
TO: "1~GD", | |
UC: "" | |
}, | |
{ | |
type: "CO", | |
CN: "1", | |
ID: "2", | |
IT: "82783522C1-10124-2_1_1", | |
NA: "Count : 0", | |
OR: "0", | |
PY: "eh", | |
SY: "9" | |
}, | |
{ | |
type: "PA", | |
FI: "83025411", | |
HA: "", | |
HD: "", | |
ID: "0", | |
IT: "P83025411C1-50218_1_1", | |
NA: "0.5", | |
OD: "", | |
OR: "0", | |
SU: "1" | |
}, | |
{ | |
type: "PA", | |
FI: "83025411", | |
HA: "", | |
HD: "", | |
ID: "0", | |
IT: "P83025411C1-10124_1_1", | |
NA: "1.5", | |
OD: "", | |
OR: "1", | |
SU: "1" | |
}, | |
{ | |
type: "PA", | |
FI: "83025411", | |
HA: "", | |
HD: "", | |
ID: "0", | |
IT: "P83025411C1-50211_1_1", | |
NA: "2.5", | |
OD: "", | |
OR: "2", | |
SU: "1" | |
}, | |
{ | |
type: "PA", | |
FI: "83025411", | |
HA: "", | |
HD: "", | |
ID: "0", | |
IT: "P83025411C1-50212_1_1", | |
NA: "3.5", | |
OD: "", | |
OR: "3", | |
SU: "1" | |
}, | |
{ | |
type: "PA", | |
FI: "83025411", | |
HA: "", | |
HD: "", | |
ID: "0", | |
IT: "P83025411C1-50213_1_1", | |
NA: "4.5", | |
OD: "", | |
OR: "4", | |
SU: "1" | |
}, | |
{ | |
type: "CO", | |
CN: "1", | |
ID: "1", | |
IT: "82783522C1-10124-1_1_1", | |
NA: "Over", | |
OR: "1", | |
SY: "10" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "0.5", | |
HD: " 0.5", | |
ID: "303475121", | |
IT: "P83025411-303475121C1-_1_1", | |
NA: "Over ", | |
OD: "1/8", | |
OR: "0", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "1.5", | |
HD: " 1.5", | |
ID: "303474958", | |
IT: "P83025411-303474958C1-_1_1", | |
NA: "Over ", | |
OD: "4/7", | |
OR: "1", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "2.5", | |
HD: " 2.5", | |
ID: "303475108", | |
IT: "P83025411-303475108C1-_1_1", | |
NA: "Over ", | |
OD: "7/4", | |
OR: "2", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "3.5", | |
HD: " 3.5", | |
ID: "303475111", | |
IT: "P83025411-303475111C1-_1_1", | |
NA: "Over ", | |
OD: "5/1", | |
OR: "3", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "4.5", | |
HD: " 4.5", | |
ID: "303475113", | |
IT: "P83025411-303475113C1-_1_1", | |
NA: "Over ", | |
OD: "12/1", | |
OR: "4", | |
SU: "0" | |
}, | |
{ | |
type: "CO", | |
CN: "1", | |
ID: "3", | |
IT: "82783522C1-10124-3_1_1", | |
NA: "Under", | |
OR: "2", | |
SY: "10" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "0.5", | |
HD: " 0.5", | |
ID: "303475122", | |
IT: "P83025411-303475122C1-_1_1", | |
NA: "Under ", | |
OD: "5/1", | |
OR: "0", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "1.5", | |
HD: " 1.5", | |
ID: "303474959", | |
IT: "P83025411-303474959C1-_1_1", | |
NA: "Under ", | |
OD: "5/4", | |
OR: "1", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "2.5", | |
HD: " 2.5", | |
ID: "303475109", | |
IT: "P83025411-303475109C1-_1_1", | |
NA: "Under ", | |
OD: "2/5", | |
OR: "2", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "3.5", | |
HD: " 3.5", | |
ID: "303475112", | |
IT: "P83025411-303475112C1-_1_1", | |
NA: "Under ", | |
OD: "1/8", | |
OR: "3", | |
SU: "0" | |
}, | |
{ | |
type: "PA", | |
BS: "", | |
FI: "83025411", | |
HA: "4.5", | |
HD: " 4.5", | |
ID: "303475114", | |
IT: "P83025411-303475114C1-_1_1", | |
NA: "Under ", | |
OD: "1/25", | |
OR: "4", | |
SU: "0" | |
} | |
] | |
}; | |
let chars = data["results"]; | |
for (let i = 0, len = chars.length; i < len; i++) { | |
if (chars[i].type == "MA") { | |
for (let j = i, len = chars.length; j < len; j++) { | |
if (chars[j].type == "CO" && chars[j].NA !== "Count : 0") { | |
for (let k = j + 1, len = chars.length; k < len; k++) { | |
if (chars[k].type !== "CO") { | |
var market_name1 = { | |
name: chars[k].NA, | |
hader: chars[k].HA, | |
id: chars[k].OD | |
}; | |
var markets = [market_name1]; | |
console.log(markets); | |
} | |
if (chars[k].type == "CO") { | |
break; | |
} | |
} | |
} | |
} | |
} | |
} | |
// Output | |
// [ { name: 'Over ', hader: '0.5', id: '1/8' } ] | |
// [ { name: 'Over ', hader: '1.5', id: '4/7' } ] | |
// [ { name: 'Over ', hader: '2.5', id: '7/4' } ] | |
// [ { name: 'Over ', hader: '3.5', id: '5/1' } ] | |
// [ { name: 'Over ', hader: '4.5', id: '12/1' } ] | |
// [ { name: 'Under ', hader: '0.5', id: '5/1' } ] | |
// [ { name: 'Under ', hader: '1.5', id: '5/4' } ] | |
// [ { name: 'Under ', hader: '2.5', id: '2/5' } ] | |
// [ { name: 'Under ', hader: '3.5', id: '1/8' } ] | |
// [ { name: 'Under ', hader: '4.5', id: '1/25' } ] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment