Percorrer Array
Senhores, conseguem me ajudar a evoluir na questão abaixo??
Tenho esse código simples, aonde chamo uma API e percorro um array e pego apenas um campo e faço a soma. Só que preciso retornar além do campo "consumedHostUnits" e o campo "name", conforme print.
Alguém poderia me dar uma luz, como fazer isso?
O resultado seria mostrando
Name: APIGateway | ConsumedHostsUnits: 2
Segue o HTML:
<!DOCTYPE html>
<html lang="pt-br">
<title>API Management</title>
<head>
<meta charset="8">
</head>
<body>
<script>
var urlapi = '';
function fazerRequisicao(){
var url = urlapi + document.getElementById('hostgroup').value;
//var url = urlapi;
var xhttp = new XMLHttpRequest();
xhttp.open("GET", url, false);
xhttp.send();
var arrayElements = xhttp.responseText.split(',');
var i;
var sumComsumed = 0.0;
for (i = 0; i < arrayElements.length; i++) {
if(arrayElements[i].includes("consumedHostUnits")) {
sumComsumed = sumComsumed + +arrayElements[i].split(":")[1];
}
}
document.getElementById("div-responsetext").innerHTML = sumComsumed;
}
</script>
<button onclick="fazerRequisicao();">Pesquisar</button>
<input type="text" id="hostgroup" style="width: 100px;">
<hr/>
<div id="div-responsetext"></div>
</body>
</html>
Obrigado.Discussão (0)
Carregando comentários...