Hi everyone, I'm new to coding and currently working on a project involving Twitch Viewer on FreeCodeCamp.
I've managed to extract information from the JSON file and display it in my HTML code. However, I'm encountering an issue where I am unable to retrieve the names from my "gamer" array.
I'm puzzled why the for loop is not functioning within the json function. Any insights on this would be greatly appreciated!
Thank you in advance for your assistance!
var gamer = ["OgamingSC2","ESL_SC2"];
for(i=0;i<(2);i++){
$.getJSON('https://api.twitch.tv/kraken/streams/'+gamer[i]+'/?callback=?', function(json) {
$('.list').append("<b>Name: " + gamer[i] + "</b><br>");
var logo = json.stream.channel.logo;
$('.list').append("Game: " + json.stream.channel.game + "<br>");
$('.list').append("Status: " + json.stream.channel.status + "<br>");
$('.list').append("Logo: " + "<img src=" + logo + ">" + "<br><br><br>");
console.log(json);
});}
img {
width: 5em;
border-radius: 10px;
}
<head><script src="http://code.jquery.com/jquery-1.11.2.min.js"></script> </head>
<body>
<b>Twitch.tv JSON API</b> </br>
<div class="list"></div>
</body>