Community Tip - Learn all about PTC Community Badges. Engage with PTC and see how many you can earn! X
I am working on a local service. I want to put in a check for undefined infotable input. The code below fails to save because of the return. Does anyone have any suggestions on how should I can trigger the return of my service if this check fails?
if (typeof newDataInfotable == "undefined"){
logger.warn("data infotable was empty");
return;
}
if (typeof newDataInfotable == "undefined"){
logger.warn("data infotable was empty");
} else {
//put all the code here}
What I do in most cases is creating a flag and checking all conditions like this:
var valid = true;
if (typeof newDataInfotable == "undefined"){
logger.warn("data infotable was empty");
valid = false;
}
if ( //another checking ) {
valid = false;
}
if ( //another checking ) {
valid = false;
}
if ( valid ) {
//here I put my code when all conditions are fulfilled
}
I've discovered another way with javascript of doing it:
labelName:
{
// -- your code
break labelName; // -- it will jump until the end of the braquets.
// -- other conditional code
}