Latihan 1: Dependency Vulnerabilities — Security

Latihan 1 dari materi Dependency Vulnerabilities di Security — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Buat fungsi checkVulnerableVersion(version, vulnerableRange) yang mengecek apakah sebuah versi package termasuk dalam range yang vulnerable.

Parameter:

Bandingkan versi secara numerik (split by ., bandingkan major, lalu minor, lalu patch).

Return true jika version berada dalam range vulnerable (min <= version <= max), false jika aman.

Hint