JSFiddle - React, Tailwind, and code Playground

HTML

<!-- table>thead(>tr>th{No}+th{Name}+th{Year}+th{Pay})+tbody(>tr*3>td{$}+td{}+td{}+td{})  -->

<table>
    <thead>
        <tr>
            <th>No</th>
            <th>Name</th>
            <th>Year</th>
            <th>Pay</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>A</td>
            <td>2004</td>
            <td>300</td>
        </tr>
        <tr>
            <td>2</td>
            <td>B</td>
            <td>2005</td>
            <td>200</td>
        </tr>
        <tr>
            <td>3</td>
            <td>C</td>
            <td>2004</td>
            <td>75</td>
        </tr>
        
                <tr>
            <td>4</td>
            <td>C</td>
            <td>2004</td>
            <td>200</td>
        </tr>
        
                <tr>
            <td>5</td>
            <td>C</td>
            <td>2004</td>
            <td>75</td>
        </tr>
    </tbody>
</table>

JavaScript

/*    $('tr').find('td:eq(2):contains(2004)').parent().find('td:eq(3)').filter(function(){
return parseInt($(this).text().match(/(75)|(200)|(300)/g)) ;
}).parent().css('backgroundColor', '#E8E8E8'); 

*/

$('tbody td:nth-child(3)').each(function(){
    var tyear = $(this);
    if (tyear.text().match(/(2004)/g)) {
        if (tyear.next('td').text().match(/(75)|(200)|(300)/g) ){
            $(this).closest('tr').css('backgroundColor', '#E8E8E8'); 
        }
    }
});