ОП уточнил вопрос, который нужно изменить, независимо от того, был ли предоставлен третий параметр.Ну вот.
function checkPermissions(fid, obj, n) {
var id = n !== undefined ? '#permissionsSet' : '#permissions';
$(id + fid + "_canview").attr("checked", obj.checked);
}
Примечание. Эту функцию можно свободно использовать с передачей 2 или 3 параметров (или любого числа).
checkPermissions(1, this); // Ok n === undefined
checkPermissions(1, this, true); // Ok n === true
checkPermissions(1); // Okish n and obj === undefined