-
Перевернуть число
Напишите функцию JavaScript, которая переворачивает число.
function reverse_a_number(n) { // Ваш код }; document.writeln(reverse_a_number(258961)); // 169852
Решение:
Пояснение:
Предположим, что n = 7000.
Преобразуйте число в строку:
Код: -> n = n + "";
Примечание. Существуют разные способы преобразования числа в строку:- Строковый литерал -> str = "" + num + "";
- Конструктор строк -> str = String (num);
- toString -> str = num.toString ();
- Строковый литерал простой -> str = "" + num;
Метод split() используется для разделения объекта String на массив строк путем разделения строки на подстроки.
Код: console.log ('7000'.split(""));
Вывод: ["7", "0", "0", "0"]
Метод reverse() используется для реверсирования массива на месте. Первый элемент массива становится последним, а последний - первым.
Код: console.log (["7", "0", "0", "0"].reverse());
Вывод: ["0", "0", "0", "7"]
Метод join() используется для объединения всех элементов массива в строку.
Код: console.log (["7", "0", "0", "0"].Reverse().join(""));
Выход: "0007"
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.