Fetching data and showing it in popups

want to show feteched data from api in popups one by one means in first modal user id one and title one will display and in second user id 2 and second title display here is my code please help.

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
body {font-family: Arial, Helvetica, sans-serif;}
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  border: 1px solid #888;
  width: 80%;
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s
}

/* Add Animation */
@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}

@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}

/* The Close Button */
.close {
  color: white;
  float: right;
  font-size: 28px;
  font-weight: bold;
}

.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.modal-header {
  padding: 2px 16px;
  background-color: #5cb85c;
  color: white;
}

.modal-body {padding: 2px 16px;}

.modal-footer {
  padding: 2px 16px;
  background-color: #5cb85c;
  color: white;
}
</style>
</head>

<body>
<h2 align="center">Data</h2>
<div id="myModal" class="modal">
  <div class="modal-content">
    <div class="modal-header">
      <h2 align="center">Information</h2>
    </div>
    <div class="modal-body">
        
            
            <h2 id="dead">
            
    </div>
    <div class="modal-footer">
      <h3>Check Out</h3>
    </div>
  </div>
</div>
<script>
  var modal = document.getElementById("myModal");
var btn = document.getElementById("myBtn");

onload = function() {
  setInterval(() => {
    
    modal.style.display = "block";

  }, 1000);
    setInterval(() => {
      
  modal.style.display ="none";
}, 2000); 
}
// window.onclick = function(event) {
//   if (event.target == modal) {
//     modal.style.display = "none";
//   }
// }
fetch("https://jsonplaceholder.typicode.com/posts")
.then(response=>response.json())
.then(data=>
   {
   console.log(data);
   var temp=" ";
   var y =" ";
   var x =" ";
  data.forEach((u)=>{
   while(y<data.length)
   {
     //x= (u.id+"<br>"+u.title);
     document.getElementById("dead").innerHTML=u.id+"<br>"+u.title;
     y++;
   }
   //document.getElementById("dead").innerHTML=x;
  });
   });
   </script>

</body>
</html>

I’ve edited your post for readability. When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (’).