В Javascript для преобразования строк в числа мы можем:
var str = "1" // "1" as string
var num = +str // 1 as number
Какой оператор я могу использовать, чтобы сделать то же самое в обратном порядке, как в number.toString()? т.е. преобразование числа в строку
var num = 1 // 1 as a number
var str = (operator)num // "1" as a string



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Не существует «побитового оператора», который возвращает строку, также «унарный оператор плюс» не является побитовым. Ближайшие версии:
"" + 12
`${12}`
@dragonKnight вот полный список: developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/…
@DragonKnight, это не оператор, это просто литерал шаблона (AKA String interpolation) <- второй подход.
@ele, + - это оператор конкатенации строк согласно MDN
@JonasWilms мой комментарий касается литерала шаблона.
как насчет имени знака плюс перед строкой, чтобы сделать его целым? var num = +a // 1 as number
@dragonKnight - это "унарный плюс", упомянутый в ответе.
«конкатенация строк» (вверху) и «литерал шаблона» (внизу)