I have multiple conditions to be checked and executed like below.
if (date == current_date && source === "s3") {
table_name = "Table1";
} else if (date == current_date && source !== "s3") {
table_name = "Table2";
} else if (date !== current_date && source === "s3") {
table_name = "Table3";
} else if (date !== current_date && source !== "s3") {
table_name = "Table4";
}
I think using switch statement doesn't make sense here since we are not evaluating case statement expression against switch expression.
So is it okay to go with multiple if else statements or any better alternative approach?