I have tried like below again, I can confirm I'm having the field as coin and getting a value as 1.
if ((info.getCellValue("coin") == "-" ) || info.getCellValue("coin") == "1" ) {
console.log(info.getCellValue("coin"));
liverateGrid.removeRow(key);
}
But row getting create and values only display as empty. Empty row displaying there.
In this below coin cell given as css display:none.