Чтобы проверить, является ли число одной цифрой в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
-
Метод 1. Использование метода toString() и свойства длины:
function isSingleDigit(num) { return num.toString().length === 1; } // Example usage: console.log(isSingleDigit(5)); // Output: true console.log(isSingleDigit(12)); // Output: false -
Метод 2: использование функции Math.abs() и оператора <:
function isSingleDigit(num) { return Math.abs(num) < 10; } // Example usage: console.log(isSingleDigit(8)); // Output: true console.log(isSingleDigit(-15)); // Output: false -
Метод 3. Использование метода test() регулярного выражения:
function isSingleDigit(num) { return /^\d$/.test(num); } // Example usage: console.log(isSingleDigit(3)); // Output: true console.log(isSingleDigit(11)); // Output: false
Обратите внимание, что предоставленные теги основаны на содержании ответа и могут быть скорректированы в соответствии с конкретным контекстом или платформой, на которую вы ориентируетесь.