Why is that not working?
So, I have a problem with my javascript code and i don't know why my code isn't working. Maybe i don't see a problem. I need a help. I've tried everything, i don't know why my code isn't working :/
var oktet1 = 192;
var oktet2 = 256;
var oktet3 = 256;
var oktet4 = 256;
if(((oktet2 || oktet3 || oktet4) <= 255) || ((oktet2 || oktet3 || oktet4) >= 0)) {
if((oktet1 >= 0) || (oktet1 <= 127)) {
console.log("Adres ipv4: ");
console.log(oktet1 + "." + oktet2 + "." + oktet3 + "." + oktet4);
console.log("Klasa adresu: A");
console.log("Maska sieci: 255.0.0.0");
} else if((oktet1 > 127) || (oktet1 <= 191)) {
console.log("Adres ipv4: ");
console.log(oktet1 + "." + oktet2 + "." + oktet3 + "." + oktet4);
console.log("Klasa adresu: B");
console.log("Maska sieci: 255.255.0.0");
} else if((oktet1 > 191) || (oktet1 <= 223)) {
console.log("Adres ipv4: ");
console.log(oktet1 + "." + oktet2 + "." + oktet3 + "." + oktet4);
console.log("Klasa adresu: C");
console.log("Maska sieci: 255.255.255.0");
} else if((oktet1 > 223) || (oktet1 <= 239)) {
console.log("Adres ipv4: ");
console.log(oktet1 + "." + oktet2 + "." + oktet3 + "." + oktet4);
console.log("Klasa adresu: D");
} else if((oktet1 > 239) || (oktet1 <= 255)) {
console.log("Adres ipv4: ");
console.log(oktet1 + "." + oktet2 + "." + oktet3 + "." + oktet4);
console.log("Klasa adresu: E");
} else if(((oktet1 || oktet2 || oktet3 || oktet4) >= 255) || ((oktet1 || oktet2 || oktet3 || oktet4) <= 0)) {
console.log("Nieprawidłowy adres. Podaj adres w zakresie od 0 do 255!");
}
} else {
console.log("Podaj prawidlowy adres ip w przedziale od 0 do 255");
}