js 怎么把小数的科学计数法转换成数字 如:1e

JavaScript024

js 怎么把小数的科学计数法转换成数字 如:1e,第1张

function convertNUM(beforeCountTest){ //转换之前的科学计数法表示 var tempValue =beforeCountTest.value var tempValueStr = new String(tempValue) if ((tempValueStr.indexOf('E') != -1) ||(tempValueStr.indexOf('e') !=-1)){ alert(tempValueStr + '是科学计数法表示!') var regExp = new RegExp( '^((\\d+.?\\d+)[Ee]{1}(\\d+))$','ig' ) var result =regExp.exec(tempValue) var resultValue= "" var power = "" if (result != null){ resultValue = result[2]power = result[3]result =regExp.exec(tempValueStr)} if (resultValue != "" ){ if (power != "" ){ var powVer = Math.pow(10,power)alert( "10的" + power + "次方[" + powVer + "]")resultValue = resultValue *powVer} } $( 'afterCountTest').value=resultValue} }

js里的“e5 和 e-5 是科学计数法。操作方法如下:

1、首先在电脑里鼠标点击打开HBuilder软件,如图所示。

2、然后点击菜单栏中的新建-->Web项目,如图所示。

3、接着输入web项目名title,然后点击完成按钮,如图所示。

4、然后在项目引入jquery-3.3.1.min.js开发包和在html文件中键入代码。

5、然后点击运行-->浏览器运行就完成了。