Googleマップのマーカーを作成するために'for'ループ内で実行されるIfステートメントがあります。基本的に、チェックボックスがオンになっていない場合、コードはすべてすべてのマーカーを表示しますが、チェックボックスがオンになっている場合は、2番目のパラメーターをチェックし、この条件に一致するアイテムのコードのみを実行します。
以下のコードは正常に機能しますが、ifステートメントの両方の部分で同じコードを使用する必要があることを意味します。これを達成するためにIfステートメントを構造化するより良い方法がある場合、それを関数に組み込むことは別として?
if(!FriendlyChecked){
//Code here
} else if(FriendlyChecked && Friendly == "Yes"){
//Same code here
}