Activity Get Random color
HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Activity</title>
<link rel="stylesheet" href="Activity.css" />
</head>
<body>
<h3>Generate a random number</h3>
<br />
<button>Generate color</button>
<br />
<div>This is new color</div>
<script src="Activity.js"></script>
</body>
</html>
CSS
body{
text-align: center;
}
div{
border: 1px solid black;
height: 100px;
width: 500px;
text-align: center;
margin: auto;
}
JS
let btn = document.querySelector("button");
function getRandom() {
let red = Math.floor(Math.random() * 255);
let green = Math.floor(Math.random() * 255);
let blue = Math.floor(Math.random() * 255);
let color = `rgb(${red},${green},${blue})`;
return color;
}
btn.addEventListener("click", function () {
let h3=document.querySelector("h3");
let randomcolor=getRandom();
let div=document.querySelector("div");
div.style.backgroundColor=randomcolor;
console.log("Color Updated");
});


Comments
Post a Comment