if/else ロジックはどちらも return false を追加せずに順番に実行されますが、return false を追加すると通常どおり動作し、if または else は実行されますが、その下のコードは実行されません。
var TL = {
displayInfo: function(sectionType, fileName)
{
if(sectionType == "sectionA")
{
sectionType = "ListA";
return false; // works as normal with this line
}else
{
sectionType = "ListB";
return false; // works as normal with this line
}
// additional below that is not being executed when I add the return false in the if/else logic
}
};
各 if/else の return false ステートメントを削除すると、両方の if/else が実行されます。このメソッドには、実行したい if/else ロジックの下に追加のコードがあります。