導航:首頁 > 編程語言 > js如何實現只保留1位有效數字

js如何實現只保留1位有效數字

發布時間:2023-11-22 12:56:45

『壹』 js正則表達式 控制輸入只能0-15,數字,小數點後保留一位


varp=/^([0-9]|1[0-5])(.[0-9])?$/;//匹配整數,或帶一位小數

『貳』 js中字元串轉數字,並且保留1位小數

js提供了parseInt()和parseFloat()兩個轉換函數。前者把值轉換成整數,後者把值轉換成浮點數。只有對String類型調用這些方法,這兩個函數才能正確運行;對其他類型返回的都是NaN(Not a Number)。

據兩個例子;

parseInt("1234blue"); //returns 1234
parseInt("0xA"); //returns 10
parseInt("22.5"); //returns 22
parseInt("blue"); //returns NaN

或者是基礎模式;

parseInt("AF", 16); //returns 175
parseInt("10", 2); //returns 2
parseInt("10", 8); //returns 8
parseInt("10", 10); //returns 10

強制類型轉換;

還可使用強制類型轉換(type casting)處理轉換值的類型。使用強制類型轉換可以訪問特定的值,即使它是另一種類型的。
ECMAScript中可用的3種強制類型轉換如下:
Boolean(value)——把給定的值轉換成Boolean型;
Number(value)——把給定的值轉換成數字(可以是整數或浮點數);
String(value)——把給定的值轉換成字元串。
用這三個函數之一轉換值,將創建一個新值,存放由原始值直接轉換成的值。這會造成意想不到的後果。
當要轉換的值是至少有一個字元的字元串、非0數字或對象(下一節將討論這一點)時,Boolean()函數將返回true。如果該值是空字元串、數字0、undefined或null,它將返回false。

String()是最簡單的,示例如下;

var s1 = String(null); //"null"
var oNull = null;
var s2 = oNull.toString(); //won』t work, causes an error

希望可以幫助到你。

『叄』 正則表達式 可以輸入負數、正數、小數(小數保留一位)。

js:
var reg = /^[\-\+]?\d+(\.\d)?$/;
var str = "";
reg.test(str);

java:
String reg = "^[\\-\\+]?\\d+(\\.\\d)?$";
String str = "";
str.matches(reg);

『肆』 js input小數點後只能輸一位數字

看你的意思是只能輸入1.0-10.0的數

<inputtype="text"onchange="limitInput(this)"/>
<scripttype="text/javascript">
functionlimitInput(o){
//Number()方法能保留小數點後的值,你用parseInt(),如果輸入10.1,會變成10
varvalue=Number(o.value);
if(value<1||value>10){
alert("請輸入1-10之間數字");
o.value="";
}else{
//匹配1.0-10.0的數
varreg=newRegExp(/^d{1,2}(.d)?$/);
if(reg.test(value)){
returntrue;
}else{
alert("輸入錯誤!");
returnfalse;
}
}
}

『伍』 JavaScript中如何保留一位小數;

1、JavaScript中有toFixed函數保留小數位,用法是首先打開hbuilder編輯器,新建一個html文件,裡面先寫入版一個button並在上方設置簡單權樣式:

閱讀全文

與js如何實現只保留1位有效數字相關的資料

熱點內容
老黃歷哪個網站好 瀏覽:316
rar是文件怎麼打開 瀏覽:395
java開發app的架構 瀏覽:865
ppt怎麼放音頻文件 瀏覽:874
app被騙錢怎麼找回 瀏覽:813
型動app怎麼做教練 瀏覽:364
雪佛蘭車載app怎麼樣 瀏覽:133
637的微信版本如何建百人群 瀏覽:41
外梯形螺紋怎麼編程 瀏覽:986
vs2010vb工具箱 瀏覽:938
win10重裝多少錢 瀏覽:662
資料庫系統由什麼什麼等構成 瀏覽:413
java父子關系生成樹 瀏覽:936
達夢資料庫oci編程需要哪些庫 瀏覽:64
手機數據恢復精靈導出什麼意思 瀏覽:930
js字體紅色 瀏覽:942
win10文件被佔用 瀏覽:995
壓縮文件格式轉換 瀏覽:651
數控編程需要掌握哪些指令 瀏覽:427
不用學編程的專業有哪些 瀏覽:14

友情鏈接