Как проверит количество цифр в числе с помощью if else?
надо сделать так чтобы при вводе числа пользователем, JS автоматически писал Например "Цифра 10, двузначный, положительное число" но это надо сделать используя if else.
let a = prompt("Введите целое число");
if(a > 0){
b = "положительное число"
}
else if(a < 0) {
b = "отрицательное число"
}
else{
b = "число ровна 0"
}
if(){
с = ""
}
else{
};
alert("Число" + a + ' ' + c + ' ' + b);
Alex, надо сделать так чтобы в alert писался сколько цифр в числе , например: если напишу 10 писало (двузначный) , или если 1 то (однозначный) , если 100 то (трехзначный) и если больше 4 цифр то (4 или больше цифр)
переменная число = промтп()
переменная длинна = число.длинна
переменная кол-во-знаков = ""
Если (длинна === 1)
то кол-во-знаков = однозначный
Иначе Если (длинна === 2)
то кол-во-знаков = Двзначный
let a = prompt("Введите целое число");
let text = '';
let num = Math.sign(a);
if (!isNaN(num) && a) {
if (num === 1) {
text = 'положительное число';
} else if (num === 0) {
text = 'число равна 0';
} else if (num === -1) {
text = 'отрицательное число';
}
alert('Число: ' + a + ', ' + text + ', Длина: ' + Math.abs(a).toString().length);
} else {
alert('Не число');
}