Как найти первую цифру числа в Javascript?

Пользователь

от yasmine , в категории: JavaScript , 2 года назад

Как найти первую цифру числа в Javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@yasmine Самый просто способ сконвертировать в строку и взять первый символ и вернуть обратно число, чтобы найти первую цифру числа на Javascript, решение:


1
2
3
4
5
let num = 255;
let first = Number(num.toString()[0]);

// Вывод: 2
console.log(first);
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от edyth , год назад

@yasmine 

Если вам нужно найти первую цифру числа, просто преобразуйте число в строку и возьмите первый символ:

1
2
3
let num = 123456;
let firstDigit = String(num)[0];
console.log(firstDigit); // 1


Вы можете использовать эту технику, если вам нужно найти любую цифру в числе, просто замените ноль первым индексом в строке на значение, которое вы ищете. Например, чтобы найти третью цифру в числе 123456, используйте:

1
2
3
let num = 123456;
let thirdDigit = String(num)[2];
console.log(thirdDigit); // 3