Я написал код который должен найти наиближайшее число к числу 5, но он почему то работает неправильно
var a = Math.abs(1);
a = parseInt(a);
var b = Math.abs(15);
b = parseInt(b);
var c = 5;
var one = a + ' самое близкое число к 5 (a)';
var two = b + ' самое близкое число к 5 (b)';
console.log(a);
console.log(b);
//одинаковы
if(a==b){
console.log("Оба одинаковы")
}
//равен
else if(a==c){
console.log(a + " равен 5 (a)");
}
else if(b==c){
console.log(b + " равен 5 (b)");
}
//ближайшее
else if(a<b && a>c){
console.log(two)
}
else if(b<a && b>c){
console.log(one)
}
else if(a<b && a<c){
console.log(two)
}
else if(b<a && b<c){
console.log(one)
}
https://jsfiddle.net/m3x16sgh/