export function comparePrereleaseIdentifiers(a: string[] | null, b: string[] | null): number { if (!a?.length && !b?.length) { return0;
} if (!a?.length) { return1;
} if (!b?.length) { return -1;
}
const max = Math.max(a.length, b.length); for (let i = 0; i < max; i += 1) { const ai = a[i]; const bi = b[i]; if (ai == null && bi == null) { return0;
} if (ai == null) { return -1;
} if (bi == null) { return1;
} if (ai === bi) { continue;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.