Typescript New Array Javascript Length Validation Vs Qualification