-
Notifications
You must be signed in to change notification settings - Fork 0
isBinaryValid()
Evgheniy Kovaliov edited this page Dec 22, 2023
·
1 revision
Method that allows you to check the correctness of the binary ip address.
Correct binary ip address must be a string in format: XXXXXXXX.XXXXXXXX.XXXXXXXX.XXXXXXXX, where X is a 0 or 1.
Parameters:
-
binaryIp— value, that will be checked.
Return:
-
true/false
ipv4.isBinaryValid('00000000.00000000.00000000.00000000'); // true
ipv4.isBinaryValid('11111111.11111111.11111111.11111111'); // true
ipv4.isBinaryValid('11101010.00010100.01011110.01111001'); // true
ipv4.isBinaryValid('11111111.00000000.11111111.00000000'); // true
ipv4.isBinaryValid('11102010.00010103.04011110.01111001'); // false
ipv4.isBinaryValid('11100010.0001010.00011110.01111001'); // false
ipv4.isBinaryValid('123.123.123'); // false
ipv4.isBinaryValid('11101010.00010100.01011110.01111001.00001101'); // false
ipv4.isBinaryValid(['11101010', '00010100', '01011110', '01111001']); // false
ipv4.isBinaryValid('11101010.0001A100.01011110.01111001'); // false
ipv4.isBinaryValid('0.0.0.0'); // false
ipv4.isBinaryValid('m.i.n.e.c.r.a.f.t'); // false- Is used in other methods.
Author: Evgheniy Kovaliov <kovaliov.evgeniy11@gmail.com>
For ip version 4
For ip version 6