美文网首页
实现一个总是返回数值的整数部分的函数

实现一个总是返回数值的整数部分的函数

作者: sunxiaochuan | 来源:发表于2018-09-12 17:49 被阅读0次

出处

Math 对象 - JavaScript 教程 - 网道 ---- mathfloor,mathceil

代码

function ToInteger(x) {
  x = Number(x);
  return x < 0 ? Math.ceil(x) : Math.floor(x);
}

ToInteger(3.2) // 3
ToInteger(3.5) // 3
ToInteger(3.8) // 3
ToInteger(-3.2) // -3
ToInteger(-3.5) // -3
ToInteger(-3.8) // -3

上面代码中,不管正数或负数,ToInteger函数总是返回一个数值的整数部分。

相关文章

  • 实现一个总是返回数值的整数部分的函数

    出处 Math 对象 - JavaScript 教程 - 网道 ---- mathfloor,mathceil 代...

  • 表示数值的字符串

    请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。 数值(按顺序)可以分成以下几个部分: 若干空格 一个...

  • 2019-05-19 进程常用函数

    进程常用函数 fork() 用于创建进程的函数返回一个整数值 返回0表示创建成功,且0为子进程的进程号 返回-1表...

  • iOS  数值函数汇总

    rint(x) 返回最接近并且大于x的整数值 round(x)返回x的四舍五入整数值。 小数向上取整,指小数部分直...

  • SQL查询常用函数

    数学函数 abs(num) 返回数值表达式的绝对值。 ceil(num) 返回大于或等于数值表达式的最小整数。 f...

  • 第二十四章 SQL函数 CEILING

    第二十四章 SQL函数 CEILING 数值函数,返回大于或等于给定数值表达式的最小整数。 大纲 参数 numer...

  • 函数的返回值

    函数可以通过return语句来返回数值,函数调用时的参数传递实现了从函数外部向函数内部输入数据,而函数的返回实现了...

  • 有点js基础

    JavaScript中indexOf()函数方法返回一个整数值,指出 String 对象内子字符串的开始位置。如果...

  • lintcode 转换字符串到数组

    实现atoi这个函数,将一个字符串转换为整数。如果没有合法的整数,返回0。如果整数超出了32位整数的范围,返回IN...

  • swift中的柯里化(Currying)

    函数作为函数的返回值 要实现返回两个整数之和的功能方法实现: 方法调用: sumFuntion方法是我们普通的实现...

网友评论

      本文标题:实现一个总是返回数值的整数部分的函数

      本文链接:https://www.haomeiwen.com/subject/rclbgftx.html