javascript - 在javascript中反转数字

标签 javascript

我想按照教程反转数字 t。首先我传递了一个数字作为参数。我已经使用 to String 函数将数字转换为字符串。然后我使用 split("").reverse().join("") 来反转数字。 我的代码如下:

<script type="text/javascript">


        function reverse_the_string(num) {
            num = String(num);
            // str = num.toString;
            num.split("").reverse().join("");
            return;
        }
        console.log(reverse_the_string(56789));
    </script>

但是我得到一个未定义的错误?谁能解释一下哪里出了问题?

最佳答案

您不返回结果。使用

return num.split("").reverse().join("");

如果你只使用 return , 然后返回 undefined

function reverse_the_string(num) {
    return String(num).split("").reverse().join("");
}

document.write(reverse_the_string(56789));

注意:反转仅适用于小数字!

关于javascript - 在javascript中反转数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36687201/

相关文章:

javascript - jQuery 函数性能低下

javascript - 我的带有对象和方法的 JavaScript 代码无法正常工作

javascript - 如何在 Android 上以编程方式退出全屏视频?

javascript - 浏览器缓冲区到字符串的转换在浏览器和nodejs中不一样

javascript - 创建一个 DIV 并给它一个 data-cart-info 属性。在 DIV 中,创建一个带有 mdc-typography--headline4"的标题作为其 CSS 类

javascript - HTML5 视频在 IE9 RC 中失败,但在 IE9 Beta 中失败

javascript - 如何将回调作为变量传递给 puppeteer 中的 page.evaluate?

javascript - 将 Geolocation API 编写为 Angular 的 Promise 或 Observable

javascript - 页面宽度太窄后垂直对齐响应式 SVG 的最佳方法

javascript - 选中子复选框上的所有复选框