Пожалуйста объясните почему код на JS, приведенный ниже, выдает ошибку: TypeError: a.toFixed is not a function.
Код:
var a = Math.sqrt(5).toFixed(2);
var b = a.toFixed(2);
alert(a);
Потому что, a
будет хранить значение строки "2.24"
, а метод toFixed
не принадлежит строкам.
По шагам:
Math.sqrt(5) // 2.23606797749979
a = Math.sqrt(5).toFixed(2) // "2.24"
b = a.toFixed(2) // TypeError...
Код без ошибок:
var a = Math.sqrt(5);
var b = a.toFixed(2);
alert(a);
Виртуальный выделенный сервер (VDS) становится отличным выбором
Проект для создания чертежей в svg, на нативном js
Задан какой-то массив из цифр (JavaScript)Надо проверить,если удалить один элемент из массива,то станет ли массив упорядоченным? (Например - [1,4,2,3]...
Столкнулся с проблемой: при переходе по страницам через клавиши вперёд и назад браузера (Chrome), загружаемая страница распадается на кодТочнее...
Помогите пожалуйстаНужно, чтобы во время клика на кнопку в соседнем div-e выводился name этой кнопки