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

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

от lilla.herman , в категории: JavaScript , 3 года назад

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

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

от jorge , 3 года назад

@lilla.herman Вы можете использовать встроенные функции приведения типов в Javascript parseInt или parseFloat в зависимости от того какое число Вы ожидаете, небольшой пример:


1
2
3
4
5
// parseInt
console.log(3 + parseInt("5")) // 8

// parseFloat
console.log(3 + parseFloat("5.5")) // 8.5


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

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

@lilla.herman 

В JavaScript можно сложить строку и число с помощью оператора "+". Например,

1
2
3
4
let string = "The number is: ";
let number = 42;
let result = string + number;
console.log(result);


Вывод на консоль будет: "The number is: 42".


Однако, если число является числом с плавающей точкой, то лучше использовать метод toString(), чтобы избежать неожиданных результатов:

1
2
3
4
let string = "The number is: ";
let number = 42.5;
let result = string + number.toString();
console.log(result);


Вывод на консоль будет: "The number is: 42.5".