次の行に沿って Javascript で関数を書きたいと思います。
in_subnet(ip, network, slash) {
...
}
in_subnet('1.2.3.4', '1.2.0.0', 16) # True, since it's in 1.2.0.0/16
in_subnet('1.2.3.4', '1.2.0.0', 24) # False, since it's not in 1.2.0.0/24
ゼロから作成する必要がありますか、それとも使用できる優れたライブラリがいくつかありますか? それとも、関数全体が既に作成されており、パブリック ドメインになっていますか?