JSFiddle - React, Tailwind, and code Playground
HTML
<table border="1">
<tr>
<td>1</td>
<td>3</td>
</tr>
<tr>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
</tr>
</table>
JavaScript
var $cells = $("td");
if ($cells.eq(0).text() == $cells.eq(2).text()) {
if ($cells.eq(2).text() == $cells.eq(4).text()) {
$cells.eq(2).hide();
$cells.eq(4).hide();
$cells.eq(0).attr("rowspan",3);
} else {
$cells.eq(2).hide();
$cells.eq(0).attr("rowspan",2);
}
} else if ($cells.eq(2).text() == $cells.eq(4).text()) {
$cells.eq(4).hide();
$cells.eq(2).attr("rowspan",2);
}