小弟我对javascript不太擅长,请大家指教,介绍一下比较全面学习javascript的在线资料。
解决方案 »
- 发一个我的 js游戏地图编辑
- 以下js代码为什么改变不了div1的边框宽度?
- 求助,下拉框中如何删选数据?
- 有关setTimeout的一点问题,请你进来帮个忙
- 求一个控制图片缩放的函数,急急急。。。。
- 火狐alert后才正常显示 ???
- 弹出设首页代码,设为首页后不提示
- 我在做一棵树,现在遇到了一个大问题,我怎么能够知道我的一个父节点有多少个子节点?急!!!!!
- 有关window.location.reload(1)的问题
- <INPUT type="button" onlick="javascript:this.location='register.asp';" value="注册"> 打不开 register.asp
- 如何实现网易163.com免费邮箱的地址输入筐的效果,这对录入数据的速度大改善啊
- 请大家帮忙看一下代码,错在哪里,谢谢
22Multiplication: <%=2*2%>4Division: <%=3/2%>1.5Integer Division: <%=3\2%>1Modulus: <%=3 MOD 2%>1Exponedtiation: <%=2^8%>256整除运算只返回整数。在这个例子中,表达式<%=3\2%>返回值是1,而表达式<%=3/2%>的返回值是1.5。取模运算符,MOD,返回除法运算的余数。例如,表达式<%=3 MOD 2 %>返回值是1。VBsript还包括一批数学函数。这些函数包括四个三角函数:反正切函数ATN(),正玄函数SIN(),余玄函数COS(),正切函数TAN()。数学函数还包括自然对数函数LOG(),平方根函数SQR(),和指数函数EXP()。另外,VBscript有五个取舍函数。这些函数是ABS(),INT(),FIX(),ROUND(),和SGN()。下面是一些例子及其返回值:<%=ABS(-23.5)%>23.5<%=INT(-23.5)%>
-24<%=FIX(-23.5)%>-23<%=ROUND(-23.555,1)%>-23.6<%=SGN(-23.5)%>
-1函数ABS()返回一个绝对值。函数INT()四舍五入后最接近的整数。函数FIX()也返回最接近的整数,不过这个函数对复数是向下舍入而不是向上舍入。函数ROUND()允许你指定舍入后小数部分的位数。最后,函数SGN()返回1,0,或-1,分别对应其参数是正数,零,或复数。还有一个操作数字的有用的函数。函数ISNUMERIC(),只有当它的参数表达式是一个数字是,返回 TRUE。这里有一个如何使用此函数的例子:<%=ISNUMERIC(“-1”%>TRUE<%=ISNUMERIC(1)%>
TRUE<%=ISNUMERIC(DATE)%>
FALSE注意第一个例子用字符串“1”作为参数。只要传递给该函数的参数可以被解释为一个数字,该函数就返回TRUE。相反,参数“three”将返回FALSE。
数字的舍入数学对象提供了四种方法,它们可粗略地归为“舍入”方法:abs()、round()、floor()和ceil()。下面的例子显示了怎样使用这四种方法及它们的返回值:<%=Math.abs(-22)%>22<%=Math.round(5.5)%>6<%=Math.floor(5.5)%>5<%=Math.ceil(5.5)%>6abs()方法返回传给它的数值的绝对值,round()方法将一个数取整为与它最接近的整数,它采用四舍五入的方法取整。floor()方法总是将小数部分直接舍去来取整,ceil()总是将小数部分舍去然后将整数部分加1来取整。
//b要处理的数据
b = Math.round( b * Math.pow(10,a))/Math.pow(10,a);