Hola otra vez:
Lo único que se me ocurre es que le des un valor inicial de 0 a los campos o modifica sumar más o menos así:
Código:
function sumar() {
elem_1 = (isNaN(document.guardar["area"].value) || document.guardar["area"].value == "") ? "0" : document.guardar["area"].value;
elem_2 = (isNaN(document.guardar["terraza_techada"].value) || document.guardar["terraza_techada"].value == "") ? "0" : document.guardar["terraza_techada"].value;
document.guardar.SAT.value = parseInt(elem_1) + parseInt(elem_2);
}
Saludos