Функция parseInt преобразует строковый параметр, состоящий из цифр, в целое число.
Листинг скрипта JavaScript:
var a = 5; var b = "5"; var c = parseInt(b); var d1 = a + b; var d2 = a + c; alert("Результат " + a + " в функции a."); alert("Результат " + b + " в функции b."); alert("Результат " + c + " в функции c."); alert("Результат " + d1 + " в функции d1."); alert("Результат " + d2 + " в функции d2."); document.write("<br>a - " + typeof(a)); document.write( "<br>b - " + typeof(b)); document.write( "<br>c - " + typeof(c)); document.write( "<br>d1 - " + typeof(d1)); document.write( "<br>d2 - " + typeof(d2));
/* Переменной a присвоено значение цифра 5, тип number.
Переменной b присвоено строковое значение в кавычках цифра 5, тип string.
Функция parseInt в переменной "с" преобразует строку со значением 5 в число 5, тип становится number.
В переменной d1 складывается число и строка, результат 55, тип string.
При сложении a + c в переменной d2 результат будет 10, тип number,
т.к. мы преобразовали строку в число. */
Вставь в режиме редактирования кода скрипт между тегами <script></script>, сохрани и обнови страницу браузера.
Сравни результат.
Вернуться на главную страницу.
LitObr@ya.ru
2021 - 2025 гг.