[БЕЗ_ЗВУКА] В этом видео мы рассмотрим преобразование строки в число. Такая задача очень часто будет появляться у вас в Java-скрипте. Например, у нас в Яндексе можно поискать «100 долларов в рублях», и кроме результатов поиска вы получите конвертер, который будет преобразовывать одну валюту в другую по текущему курсу ЦБРФ. И, соответственно, вы будете вводить в поле для ввода ваше начальное значение, которое вы хотите сконвертировать. Мы будем получать его в виде строки. Сейчас мы не будем подробно останавливаться на том, как я получаю строчку из нашей формы, и мы поговорим об этом в следующих лекциях. Важно лишь одно: таким образом мы получили строку «100». Далее у вас есть несколько способов преобразовать её в число. Первый способ — это передать её в конструктор Number. И таким образом мы получим 100 в виде целого числа. Второй способ — это метод parseInt, он более гибкий и у него больше возможностей. Вы также передаёте в качестве первого аргумента нашу строчку, а в качестве второго передаёте систему исчисления, в которой представлена ваша строка. По умолчанию этот парметр 10, и 10 можно не передавать. Таким образом, мы преобразовали нашу строчку в десятичной системе исчисления и получили 100. Но система исчисления может быть произвольной. Например, если ваша строчка представляет собой двоичные данные, то вы в метод parseInt в качестве второго аргумента передаёте двойку. Таким образом, вы преобразовывайте не 100 к целому числу десятичному, а один-ноль-ноль к десятичному числу, и мы получаем четвёрку. Если в метод Number или метод parseInt передать что-то, не являющееся строкой, или то, что невозможно сконвертировать к строке, то мы получим Not-a-Number. На этом всё, а в следующем видео мы рассмотрим массивы.