题目描述:

给定一个 32 位有符号整数,将整数中的数字进行反转。

示例 1:

输入: 123 输出: 321
示例 2:

输入: -123 输出: -321
示例 3:

输入: 120 输出: 21 注意:

假设我们的环境只能存储 32 位有符号整数,其数值范围是 [−231, 231 − 1]。根据这个假设,如果反转后的整数溢出,则返回 0。

解答方案:

/*** @param {number} x* @return {number}*/
var reverse = function(x) {result = parseInt(x.toString().split('').reverse().join(''));if(result > Math.pow(2,31) - 1 || -result < Math.pow(-2, 31) - 1) return 0;return x > 0 ? result : -result;
};

欢迎关注博主——小圣贤君,有问题可以留言哦~

LeetCode题库7:反转整数——JavaScript解答相关推荐

  1. LeetCode题库整理【Java】—— 7整数反转

    LeetCode题库整理[Java] 7.整数反转 题目:给出一个32位的有符号整数,你需要将这个这个整数中每位上的数字进行反转. 示例1: 输入: 123 输出: 321 示例2: 输入: -123 ...

  2. LeetCode题库解答

    此篇博客用于记录自己在 LeetCode 网站中所做过的习题,便于日后忘记了进行查阅.前期全部采用 Python3的语法来解答,后续时间充裕的话,希望自己可以试着用 JavaScript.C++/C ...

  3. LeetCode题库整理【Java】—— 3 无重复字符的最长子串

    LeetCode题库整理[Java] ## 3 无重复字符的最长子串 题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度. 示例 1: 输入: "abcabcbb" ...

  4. LeetCode题库整理【Java】—— 2 两数相加

    LeetCode题库整理[Java] 2.两数相加 题目:给出两个 非空 的链表用来表示两个非负的整数.其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字. 如果, ...

  5. LeetCode题库整理【Java】—— 1两数之和

    LeetCode题库整理[Java] 1.两数之和 题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数.你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用. 示例: 给定 nu ...

  6. LeetCode题库第867题 转置矩阵

    LeetCode题库第867题 转置矩阵 LeetCode题库第867题 转置矩阵 我首先想到的方法是新建一个二维的矩阵,然后遍历原来的矩阵,将每一个元素放在新矩阵中该放的位置: // javapub ...

  7. LeetCode题库第888题 公平的糖果棒交换

    LeetCode题库第888题 公平的糖果棒交换 LeetCode第888道题 公平的糖果棒交换 首先,题目中说他们两个人的糖果的总数量是不一样的,并且要将A中的一个糖果和B的一个糖果交换后使得他们两 ...

  8. LeetCode题库第2题 两数相加

    两数相加 LeetCode题库第二题 两数相加 看完题目,就可以将题目抽象为三个指针,前两个指针是l1和l2,后一个指针是我们要求的,这三个指针同时移动,由于可能会产生进位,所以可以用一个变量来存储这 ...

  9. LeetCode题库第1题 两数之和

    两数之和 LeetCode题库第1题 两数之和 看到题,我就想到了暴力法: public int[] force(int[] nums,int target) {for (int i = 0; i & ...

最新文章

  1. 凡子谷机器人创客教育_【活动纪实】机器人创客教育课堂——液压升降台
  2. python协程处理海量文件_python_实战篇_使用协程gevent模块实现多任务copyA文件夹到B文件夹...
  3. java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTag
  4. springboot 单测加入参数_Spring Boot集成Elasticsearch实战分享
  5. 计算机网络学习笔记(26. Web缓存技术)
  6. 伪异步 I/O 编程
  7. 5G及移动边缘计算(MEC)
  8. 有限元计算软件Fenics安装使用笔记(1)
  9. 138译码器的工作原理
  10. php 复制到剪切板,兼容多种浏览器”复制到剪贴板”的解决方案
  11. 福昕PDF编辑器中文版(FoxitPDFEditor)绿色版
  12. 模拟双色球系统判断中奖情况
  13. CSS中z-index:0 与 z-index:auto的区别
  14. 线性代数复习总结——基本概念
  15. 甲骨文发布移动版Java发展路线图
  16. 【前端去重】数组去重字符串去重对象去重
  17. 解决 CMD 命令行中文件路径有空格
  18. 涂鸦Zigbee SDK开发系列教程——1.创建产品
  19. STM32HAL----红外遥控(NEC)
  20. 优思学院|取得六西格玛黑带经验谈

热门文章

  1. Keil综合(02)工程窗口各项图标描述
  2. 源码编译php mysql_linux下apache+mysql+php开发环境纯源代码编译搭建(转)
  3. php header jpg,php header函数输入图片IE不显示问题
  4. php接收不到post数据_PHP解决Vue发起POST请求,接收不到数据
  5. 《Reids 设计与实现》第七章 RDB 持久化
  6. GC原理---对象可达判断
  7. JS面向对象特性和值类型与复合类型
  8. protobuf反射详解
  9. JavaScript 中的 this
  10. UITableView (4): 在TableView中移动cell和Section 从TableView中删除cell和section 添加系统默认刷新控件...