JS定义一个函数, 判断数组中是否所有的数字都大于0

JavaScript011

JS定义一个函数, 判断数组中是否所有的数字都大于0,第1张

js代码如下:

function

test()

{

var

arr

=

[

10,

20,

3,

1,

3.1,

9,

1,

34,

90,

0,

-100,

100

]

for

(var

i

=

0

i

<

arr.length

i++)

{

var

x

=

arr[i]

if

(x

>

0)

{

alert(x

+

"大于0")

}

else

if

(x

==

0)

{

alert(x

+

"等于0")

}

else

{

alert(x

+

"小于0")

}

}

}

写一个按钮用来执行js方法,绑定一个点击事件,点击按钮式会执行test()方法

效果图:

纯手打不易,望采纳。

/**

 * 检查是否大于0的数(小数也可以),合法返回true

 * @param str 判断的数值

 * @returns {Boolean} 返回true/false

 */

function checkFloatNum(str){

var reg_zs = /^[1-9]\d*(\.\d+)?$/i

if (!reg_zs.test(str)) {

         return false

}

return true

}