if( Number::New(samples[i])->IsNumber() ) { ArrayBuffer->Set(i,Number::New(samples[i])); } else{ ThrowException(Exception::Error(String::New("Not A Number"))); return 0; }