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