- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
Latest commit
30 lines (22 loc) · 761 Bytes
/
Copy pathscript.js
File metadata and controls
30 lines (22 loc) · 761 Bytes
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
'use strict'
functiondescargaUsuarios(cantidad){
constapi=`https://randomuser.me/api/?nat=US&results=${cantidad}`;
fetch(api)
.then(respuesta=>respuesta.json())
.then(datos=>imprimirHTML(datos.results));
}
functionimprimirHTML(datos){
datos.forEach(usuario=>{
constli=document.createElement('li');
const{name: {first},name:{last},picture: {medium}, nat,location: {city}}=usuario;
li.innerHTML=`
<p>Nombre: ${first}${last}</p>
<p>Ciudad: ${city}</p>
<p>Pais: ${nat}</p>
<img src='${medium}'>
`;
li.setAttribute("class","flex");
document.querySelector('#app').appendChild(li);
})
}
descargaUsuarios(32);