JSFiddle - React, Tailwind, and code Playground
by velo_ninja
JavaScript
const generatedData = [];
for (let i = 0; i < 25; i++) {
const item = {
_id: Math.floor(Math.random() * 1000), // Generate a random _id
_owner: "Generated-Owner-" + i,
_fax: generatePhoneNumber(),
_office: generatePhoneNumber(),
_phone: generatePhoneNumber(),
_mobile: generatePhoneNumber(),
_iconId: "Generated-IconId-" + i,
_iconOwner: "Generated-IconOwner-" + i,
_iconOnline: "https://example.com/icon" + i + ".png",
_iconEmail: "https://example.com/icon-email" + i + ".png",
firstname: "Generated-First-" + i,
lastname: "Generated-Last-" + i,
_online: i % 2 === 0, // Alternate between true and false for _online
age: 20 + i, // Starting age at 20 and incrementing
city: "Generated-City-" + i,
_profile: "https://example.com/profile" + i + ".jpg",
_email: "generated.email" + i + "@example.com",
isActive: i % 3 === 0, // Every third item is active
height: 1.0 + i * 0.1, // Increment height by 0.1 for each item
};
generatedData.push(item);
}
function generatePhoneNumber() {
// Generate a random 10-digit phone number
const phoneNumber = Array.from({ length: 10 }, () => Math.floor(Math.random() * 10)).join('');
return phoneNumber;
}
console.log(generatedData);