我有一个在“for”循环中运行的 If 语句,用于为 Google 地图创建标记。基本上,如果未勾选复选框,它将运行代码全部显示所有标记,但如果勾选复选框,则检查第二个参数并仅运行符合此条件的项目的代码。
我下面的代码工作正常,但这意味着我必须在 if 语句的两个部分使用相同的代码。除了将其构建为函数之外,是否有更好的方法来构造 If 语句来实现这一点?
if(!FriendlyChecked){
//Code here
} else if(FriendlyChecked && Friendly == "Yes"){
//Same code here
}