Как сравнить строку с числом в javascript?

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

от clifford , в категории: JavaScript , 3 месяца назад

Как сравнить строку с числом в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от dmitrypro77 , месяц назад

@clifford Чтобы сравнить строку с числом в Javascript, то Вам вероятно нужно привести обе части к строке или числу. Вы можете использовать Number(), String() или ParseInt() чтобы привести их к общему виду, ниже пример кода на javascript:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
let str = "55";
let num = 55;
// Вывод: РАВНЫ
if (Number(str) === Number(num)) {
    console.log("РАВНЫ")
}

// Или
let str = "55";
let num = 55;
// Вывод: РАВНЫ
if (String(str) === String(num)) {
    console.log("РАВНЫ")
}

// Или
let str = "55";
let num = 55;
// Вывод: РАВНЫ
if (parseInt(str) === parseInt(num)) {
    console.log("РАВНЫ")
}
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.