Числа складывают, вычитают, умножают и делят обычными знаками + - * /. Есть остаток от деления % и возведение в степень **:
10 % 3; // 1 (остаток) 2 ** 5; // 32 (два в пятой)
Строки соединяют (конкатенируют) тем же плюсом:
"При" + "вет"; // "Привет"
Удобнее использовать шаблонные строки в обратных кавычках — в них можно вставлять значения через знак доллара и фигурные скобки:
const name = "Аня"; const hi = `Привет, ${name}!`; // "Привет, Аня!"
Осторожно с типами: если сложить число и строку, число превратится в строку:
2 + "2"; // "22" (склеивание!) 2 + 2; // 4 "5" - 1; // 4 (минус приводит к числу)
Преобразовать строку в число: Number("42") или parseInt("42").