«Единственный способ творить великие дела – это любить то, что ты делаешь»
JavaScript



Игра «Морской Бой» на JavaScript: Простая Игра и Игра для Двоих



Практическая задача по работе с методом toFixed и с числами очень похожа на предыдущую задачу. Поэтому она не должно вызвать каких-либо затруднений.



Напишите функцию, которая получает в качестве параметра массив и перебирает его на предмет преобразования чисел из простых, в такие, у которых есть два знака после запятой. То есть если в исходном массиве было число 11, то на выходе должно быть 11.00.

В результате работы функции массив должен изменить свои значения.

Массив для примера:

var randSimbol = [10.5, 15, 112, 77.6];

Фрагмент кода

<script type = "text/javascript">

var randSimbol = [10.5, 15, 112, 77.6];

function twoSign()
{
for (i = 0; i < randSimbol.length; i++) /* Перебираем элементы массива */
{
randSimbol[i] = randSimbol[i].toFixed(2); /* с помощью метода toFixed фиксируем два знака после запятой */
document.write(randSimbol[i] + "<p>")
}
}

twoSign()

</script>

Результат

В этом решении с помощью метода toFixed фиксируется два знака после запятой.

Но у некоторых элементов массива по умолчанию уже есть после запятой одна цифра (дробная часть числа).
К таким числам метод toFixed добавил один ноль, так как после запятой один знак уже был. В этой заметке об этом говорилось.

К целым же числам метод toFixed добавил два нуля после запятой.





Отзывы и комментарии:

Комментариев нет...

Оставить отзыв:

Ваше Имя:

Текст комментария:

Ответьте на вопрос:

Сколько дней в Високосном году?


Объект Number

Тематические публикации
Популярные заметки
Последние заметки