не совсем понял что вы имеете ввиду,

Код AS3:
var val:number = 1234.4351;
if(val != undefined)
это чисто пример не относящийся ни к чему, а вот это уже реальный код

Код AS3:
if(val.lon1 != NaN && val.lat1 != NaN && val.lon2 != NaN && val.lat2 != NaN) {
другой вопрос что в объекте val реально есть все эти члены
и мне то их и нужно сравнивать