var data1 = {
"page": 1,
"per_page": 6,
"total": 12,
"total_pages": 2,
"users": [
{
id: 1,
email: "george.bluth@reqres.in",
first_name: "George",
last_name: "Bluth",
avatar: "https://reqres.in/img/faces/1-image.jpg"
},
{
id: 2,
email: "janet.weaver@reqres.in",
first_name: "Janet",
last_name: "Weaver",
avatar: "https://reqres.in/img/faces/2-image.jpg"
},
{
id: 3,
email: "emma.wong@reqres.in",
first_name: "Emma",
last_name: "Wong",
avatar: "https://reqres.in/img/faces/3-image.jpg"
},
{
id: 4,
email: "eve.holt@reqres.in",
first_name: "Eve",
last_name: "Holt",
avatar: "https://reqres.in/img/faces/4-image.jpg"
},
{
id: 5,
email: "charles.morris@reqres.in",
first_name: "Charles",
last_name: "Morris",
avatar: "https://reqres.in/img/faces/5-image.jpg"
},
{
id: 6,
email: "tracey.ramos@reqres.in",
first_name: "Tracey",
last_name: "Ramos",
avatar: "https://reqres.in/img/faces/6-image.jpg"
}
],
"support": {
"url": "https://reqres.in/#support-heading",
"text": "To keep ReqRes free, contributions towards server costs are appreciated!"
}
}
// Q.s 1 read the user data all together such as id email first_name last_name avatar
// Q.s 2 read only email
// Q.s 3 read url
3 Likes
//ANS 1
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var id = user.id;
var email = user.email;
var firstName = user.first_name;
var lastName = user.last_name;
var avatar = user.avatar;
document.write(“User ID: " + id+” “);
document.write(“Email: " + email+” ”);
document.write(“First Name: " + firstName+” “);
document.write(“Last Name: " + lastName+” ”);
document.write(“Avatar: " + avatar+” ");
}
2 Likes
Hiral_Khakhariya:
var data1 = {
"page": 1,
"per_page": 6,
"total": 12,
"total_pages": 2,
"users": [
{
id: 1,
email: "george.bluth@reqres.in",
first_name: "George",
last_name: "Bluth",
avatar: "https://reqres.in/img/faces/1-image.jpg"
},
{
id: 2,
email: "janet.weaver@reqres.in",
first_name: "Janet",
last_name: "Weaver",
avatar: "https://reqres.in/img/faces/2-image.jpg"
},
{
id: 3,
email: "emma.wong@reqres.in",
first_name: "Emma",
last_name: "Wong",
avatar: "https://reqres.in/img/faces/3-image.jpg"
},
{
id: 4,
email: "eve.holt@reqres.in",
first_name: "Eve",
last_name: "Holt",
avatar: "https://reqres.in/img/faces/4-image.jpg"
},
{
id: 5,
email: "charles.morris@reqres.in",
first_name: "Charles",
last_name: "Morris",
avatar: "https://reqres.in/img/faces/5-image.jpg"
},
{
id: 6,
email: "tracey.ramos@reqres.in",
first_name: "Tracey",
last_name: "Ramos",
avatar: "https://reqres.in/img/faces/6-image.jpg"
}
],
"support": {
"url": "https://reqres.in/#support-heading",
"text": "To keep ReqRes free, contributions towards server costs are appreciated!"
}
}
// Q.s 1 read the user data all together such as id email first_name last_name avatar
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var id = user.id;
var email = user.email;
var firstName = user.first_name;
var lastName = user.last_name;
var avatar = user.avatar;
console.log("User ID:", id);
console.log("Email:", email);
console.log("First Name:", firstName);
console.log("Last Name:", lastName);
console.log("Avatar:", avatar);
console.log("------");
}
Output:
User ID: 1
Email: george.bluth@reqres.in
First Name: George
Last Name: Bluth
Avatar: https://reqres.in/img/faces/1-image.jpg
User ID: 2
Email: janet.weaver@reqres.in
First Name: Janet
Last Name: Weaver
Avatar: https://reqres.in/img/faces/2-image.jpg
User ID: 5
Email: charles.morris@reqres.in
First Name: Charles
Last Name: Morris
Avatar: https://reqres.in/img/faces/5-image.jpg
User ID: 6
Email: tracey.ramos@reqres.in
First Name: Tracey
Last Name: Ramos
Avatar: https://reqres.in/img/faces/6-image.jpg
2 Likes
var data1 = {
“page”: 1,
“per_page”: 6,
“total”: 12,
“total_pages”: 2,
“users”: [
{
id: 1,
email: “george.bluth@reqres.in”,
first_name: “George”,
last_name: “Bluth”,
avatar: “https://reqres.in/img/faces/1-image.jpg ”
},
{
id: 2,
email: “janet.weaver@reqres.in”,
first_name: “Janet”,
last_name: “Weaver”,
avatar: “https://reqres.in/img/faces/2-image.jpg ”
},
{
id: 3,
email: “emma.wong@reqres.in”,
first_name: “Emma”,
last_name: “Wong”,
avatar: “https://reqres.in/img/faces/3-image.jpg ”
},
{
id: 4,
email: “eve.holt@reqres.in”,
first_name: “Eve”,
last_name: “Holt”,
avatar: “https://reqres.in/img/faces/4-image.jpg ”
},
{
id: 5,
email: “charles.morris@reqres.in”,
first_name: “Charles”,
last_name: “Morris”,
avatar: “https://reqres.in/img/faces/5-image.jpg ”
},
{
id: 6,
email: “tracey.ramos@reqres.in”,
first_name: “Tracey”,
last_name: “Ramos”,
avatar: “https://reqres.in/img/faces/6-image.jpg ”
}
],
“support”: {
“url”: “Reqres - A hosted REST-API ready to respond to your AJAX requests ”,
“text”: “To keep ReqRes free, contributions towards server costs are appreciated!”
}
};
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var id = user.id;
var email = user.email;
var firstName = user.first_name;
var lastName = user.last_name;
var avatar = user.avatar;
console.log("User " + (i + 1) + ":");
console.log("ID: " + id);
console.log("Email: " + email);
console.log("First Name: " + firstName);
console.log("Last Name: " + lastName);
console.log("Avatar: " + avatar);
console.log("------------------");
}
2 Likes
Hiral_Khakhariya:
Q.s 2 read only email
Answer-2:
var data1 = {
};
// Read only email with nested for loops
for (var i = 0; i < data1.users.length; i++) {
for (var prop in data1.users[i]) {
if (prop === "email") {
console.log("Email:", data1.users[i][prop]);
}
}
}
Output:
Email: george.bluth@reqres.in
Email: janet.weaver@reqres.in
Email: emma.wong@reqres.in
Email: eve.holt@reqres.in
Email: charles.morris@reqres.in
Email: tracey.ramos@reqres.in
2 Likes
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var email = user.email;
console.log("Email: " + email);
}
2 Likes
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var avatar = user.avatar;
console.log("Avatar URL: " + avatar);
}
2 Likes
Answer-3:
var data1 = {
// Data object
};
// Reading URL with nested for loops
for (var i = 0; i < data1.users.length; i++) {
for (var prop in data1.users[i]) {
if (prop === "avatar") {
console.log("URL:", data1.users[i][prop]);
}
}
}
Output:
URL: https://reqres.in/img/faces/1-image.jpg
URL: https://reqres.in/img/faces/2-image.jpg
URL: https://reqres.in/img/faces/3-image.jpg
URL: https://reqres.in/img/faces/4-image.jpg
URL: https://reqres.in/img/faces/5-image.jpg
URL: https://reqres.in/img/faces/6-image.jpg
2 Likes
var users = data1.users;
for (var i = 0; i < users.length; i++) {
var user = users[i];
var id = user.id;
var email = user.email;
var firstName = user.first_name;
var lastName = user.last_name;
var avatar = user.avatar;
document.write(“User " + id + “:”+” “);
document.write(“Email: " + email+” ”);
document.write(“First Name: " + firstName+” “);
document.write(“Last Name: " + lastName+” ”);
document.write(“Avatar URL: " + avatar+” “);
document.write(”");
}
1 Like
Answer-1
METHOD-2:
var data1 = {
// Data object
};
// Read user data with nested for loops
for (var i = 0; i < data1.users.length; i++) {
var user = data1.users[i];
for (var prop in user) {
console.log(prop + ": " + user[prop]);
}
console.log("----------");
}
Output:
id: 1
email: george.bluth@reqres.in
first_name: George
last_name: Bluth
avatar: https://reqres.in/img/faces/1-image.jpg
id: 2
email: janet.weaver@reqres.in
first_name: Janet
last_name: Weaver
avatar: https://reqres.in/img/faces/2-image.jpg
id: 5
email: charles.morris@reqres.in
first_name: Charles
last_name: Morris
avatar: https://reqres.in/img/faces/5-image.jpg
id: 6
email: tracey.ramos@reqres.in
first_name: Tracey
last_name: Ramos
avatar: https://reqres.in/img/faces/6-image.jpg
1 Like
var data1 = {
"page": 1,
"per_page": 6,
"total": 12,
"total_pages": 2,
"users": [
{
id: 1,
email: "george.bluth@reqres.in",
first_name: "George",
last_name: "Bluth",
avatar: "https://reqres.in/img/faces/1-image.jpg"
},
{
id: 2,
email: "janet.weaver@reqres.in",
first_name: "Janet",
last_name: "Weaver",
avatar: "https://reqres.in/img/faces/2-image.jpg"
},
{
id: 3,
email: "emma.wong@reqres.in",
first_name: "Emma",
last_name: "Wong",
avatar: "https://reqres.in/img/faces/3-image.jpg"
},
{
id: 4,
email: "eve.holt@reqres.in",
first_name: "Eve",
last_name: "Holt",
avatar: "https://reqres.in/img/faces/4-image.jpg"
},
{
id: 5,
email: "charles.morris@reqres.in",
first_name: "Charles",
last_name: "Morris",
avatar: "https://reqres.in/img/faces/5-image.jpg"
},
{
id: 6,
email: "tracey.ramos@reqres.in",
first_name: "Tracey",
last_name: "Ramos",
avatar: "https://reqres.in/img/faces/6-image.jpg"
}
],
"support": {
"url": "https://reqres.in/#support-heading",
"text": "To keep ReqRes free, contributions towards server costs are appreciated!"
}
}
// Read the user data all together such as id email first_name last_name avatar
var users = data1.users;
for (var j = 0; j < users.length; j++) {
var user = users[j];
var id = user.id;
var email = user.email;
var firstName = user.first_name;
var lastName = user.last_name;
var avatar = user.avatar;
console.log("User ID:", id);
console.log("Email:", email);
console.log("First Name:", firstName);
console.log("Last Name:", lastName);
console.log("Avatar:", avatar);
console.log("------");
}
// Read the user email from the data1
var data1;
for (var k=0; k<data1.users.length;k++) {
for (var l in data1.users[k]) {
if(l == "email"){
console.log(data1.users[k][l]);
console.log("------"); }
}
}
// Read the user avatar from the data1
var data1;
for (var m=0; m<data1.users.length;m++) {
for (var n in data1.users[m]) {
if(n == "avatar"){
console.log(data1.users[m][n]);
console.log("------"); }
}
}
1 Like
for (a in data1) {
if (a == “user”) {
for (b in data1[a]) {
for (c in data1[a][b]) {
document.write(data1[a][b][c] + “ ”)
}
document.write(“ ” + “********************” + “ ”)
}
}
}