if ((i != row || j != col) && i >= 0 && i < rows && j >= 0 && j < cols) {
<html>
<head>
<style>
table {
border-collapse: collapse;
}
td {
width: 10px;
height: 10px;
border: 1px solid black;
.alive {
background-color: green;
.dead {
background-color: white;
</style>
</head>
<body>
<table id="grid"></table>
<script>
// 定义网格的大小
var rows = 50;
var cols = 50;
// 定义初始状态的概率
var aliveProbability = 0.3;
// 定义网格数组
var grid = [];
// 获取网格元素
var gridElement = document.getElementById("grid");
// 初始化网格
function initGrid() {
// 遍历每一行
for (var i = 0; i < rows; i++) {
// 创建一个新的行元素
var rowElement = document.createElement("tr");
// 添加到网格元素中
gridElement.appendChild(rowElement);
// 创建一个新的行数组
var rowArray = [];