В JavaScript, как и во многих других современных языках программирования (например, Python, и, не удивляйтесь - в современном Паскале тоже) почти всё является объектом. Поэтому почти к любому элементу языка применимы приёмы объектно-ориентированного программирования. И сегодня расскажу об одном таком приёме в JavaScript, который можно использовать для преобразования числа в строку. Вообще во многих случаях в JavaScript не требуется каких-то дополнительных действий для преобразования числа в строку или наоборот. Потому что это происходит автоматически, исходя из содержимого кода. Например: var x = 10; alert('У меня есть ' + x + ' яблок'); Здесь нет ошибки. Код выведет сообщение: Потому что JavaScript понимает, что надо выводить строку, и преобразует целочисленное значение переменной х в строку. Обратное преобразование тоже возможно: var z = "10"; alert(z + 0); Здесь мы сложили строку “10” с числом 0. JavaScript предположил, что вы хотели получить в итоге строку, и преобразовал число 0 в