-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.js
34 lines (29 loc) · 1.17 KB
/
script.js
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
31
32
// Kullanıcının bilgileri ve etkinlikleri için sahte veriler
const userData = {
username: "masukyus",
totalPoints: 25,
activity: [
{ tweet: "Lorem ipsum dolor sit amet.", event: "like", points: 1 },
{ tweet: "Consectetur adipiscing elit.", event: "retweet", points: 1 },
{ tweet: "Sed do eiusmod tempor incididunt.", event: "comment", points: 1 },
// ...
]
};
// Kullanıcının bilgilerini ve etkinlik geçmişini sayfaya yükleme
window.onload = function() {
const usernameElement = document.getElementById("username");
const totalPointsElement = document.getElementById("totalPoints");
const activityTableBody = document.getElementById("activityTableBody");
usernameElement.innerText = userData.username;
totalPointsElement.innerText = userData.totalPoints;
for (let i = 0; i < userData.activity.length; i++) {
const activity = userData.activity[i];
const row = document.createElement("tr");
row.innerHTML = `
<td>${activity.tweet}</td>
<td>${activity.event}</td>
<td>${activity.points} XP</td>
`;
activityTableBody.appendChild(row);
}
};