jQuery: Probar si la casilla de verificación NO está marcada

Estoy teniendo problemas para resolver esto. Tengo dos casillas de verificación (en el futuro tendrá más):

checkSurfaceEnvironment-1checkSurfaceEnvironment-2

Básicamente, quiero escribir una sentencia if y probar si una de ellas está marcada y otra NO está marcada. ¿Cuál es la forma más fácil de lograr lo siguiente:

if ( $("#checkSurfaceEnvironment-1").attr('checked', true) &&
     $("#checkSurfaceEnvironment-2").is('**(NOT??)** :checked') ) {
        // do something
}

Respuestas a la pregunta(18)

Su respuesta a la pregunta