Показать сообщение отдельно
  #1 (permalink)  
Старый 02.04.2021, 10:25
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Определить из строки число / ноль / строку
Здравствуйте!
Подскажите, как правильно определить из строки число. Вот для примера у меня три переменных. Изначально все они являются строками:
let a = '5';
let b = 'qwerty';
let c = '0'; // ноль

Мне нужно '0' и '5' определить как числа.

Как правильно делать проверку?
if (a ) { // ?????
    let z = Number(a);
} else {
    let z = a;
}


У меня есть свои решения которые мне не очень нравятся, поэтому я прошу подсказки решения у более опытных людей.
Ответить с цитированием