【Leetcode】【简单】【17. 整数反转】【JavaScript】
2024-09-01 05:10:36
题目描述
7. 整数反转
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
示例 1:
输入: 123
输出: 321
示例 2:输入: -123
输出: -321
示例 3:输入: 120
输出: 21
注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/reverse-integer
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
解答
var reverse = function(x) { if(typeof(x)==='number'){ let str = ''
let result = null str = x.toString().split('').reverse().join('') if(x<0){
str = '-' + str
} result = parseInt(str) if(result>2147483648 || result <-2147483648){
return 0
}
return result
}
};
最新文章
- Torch7学习笔记(三)Sequencialization
- react.js 公共方法 集合
- 通过javascript在网页端生成zip压缩包并下载
- linux ls正则表达式
- Eddy&#39;s digital Roots
- NDK(16)Jni中GetStaticFieldID和GetMethodID 中的类型标识串
- bzoj 3629 [JLOI2014]聪明的燕姿(约数和,搜索)
- plsql 连接oralce数据库,报ora 12557 tns 协议适配器不可加载错误
- android开发之使用拼音搜索汉字
- Error	D8016	&#39;/ZI&#39; and &#39;/Gy-&#39; command-line options are incompatible
- 使用JS进行pc端、手机端判断
- Android.mk编译APK范例
- 卷积神经网络经验-CS231n笔记
- Python打印:九九乘法表
- Laravel框架中Form表单Get请求搜索(在此感谢[https://simon8.com])
- 笔记:Spring Boot 项目构建与解析
- web前端图片上传(2)
- Linux内核原理与分析-第一周作业
- base64图片
- Ubuntu下安装Golang并测试HelloWorld
热门文章
- JSP第一章动态网页的基础
- 仿LookUpEdit多列模糊搜索,功能比GridLookUpEdit强大,比SearhLookUpEdit方便
- c#小灶——输出语句
- 基于 HTML5 WebGL 的加油站 3D 可视化监控
- [Short-Circuit Constraint Violation]警告解决办法
- oracle RAC LOG_ARCHIVE_DEST_1 与 LOG_ARCHIVE_DEST 冲突解决
- Oracle RAC 集群启动与停止
- leetcode 29 两数相除
- 一文速览Vue全栈
- 解决微信二次分享失败--后面被加上from=singlemessage&;isappinstalled=0的解决方案