一些小函数

看webgoat的脚本时,遇到一些小函数,MARK一下!

 

一、Math.floor

  用法

Math.floor
floor -- 原意 地板。
数学函数,求一个浮点数的地板,就是求一个最接近它的整数,它的值小于或等于这个浮点数。

例如:
Math.floor(0.60)  -- 0
Math.floor(0.40)  -- 0
Math.floor(5)  -- 5
Math.floor(5.1) -- 5
Math.floor(-5.1) -- -6
Math.floor(-5.9) -- -6

{} -- 条件语句 if 用的
if (条件) {则。。。} else { 否则。。。};

Math.floor(prompt("请您输入吧",“10”)) 
函数的参数由键盘输入得到。
if(a<18)-- 如果小于18岁 。。。 否则 。。。

 

 

二、math.Abs

确定一个数的绝对值。如:math.Abs(-1),返回1;math.Abs(1),也返回1。

 

 三、isNaN

返回一个 Boolean 值,指明提供的值是否是保留值 NaN (不是数字)。

  NaN 即 Not a Number

  isNaN(numValue)

  必选项 numvalue 参数为要检查是否为 NAN 的值。

  说明

  假如值是 NaN, 那么 isNaN 函数返回 true ,否则返回 false 。 使用这个函数的典型情况是检查 parseInt 和 parseFloat 方法的输入值。

  还有一种办法,变量可以与它自身进行比较。 假如比较的结果不等,那么它就是 NaN 。 这是因为 NaN 是唯一与自身不等的值。

 

 四、parseFloat

 

 

  parseFloat(string)

  参数

  string 要读取并转换为浮点数的字符串。

  返回

  无。

  说明

  函数;将字符串转换为浮点数。此函数读取(或“分析”)并返回字符串中的数字,直到它到达不是数字(其初始含义为数字)部分的字符。如果字符串不是以一个可以分析的数字开始的,则 parseFloat 返回 NaN。有效整数前面的空白将被忽略,有效整数后面的非数值字符也将被忽略。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值