導航:首頁 > 編程語言 > 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位有效數字相關的資料

熱點內容
浦發app怎麼注銷銀行卡 瀏覽:525
編程和英語有什麼區別 瀏覽:156
源代碼交接清單 瀏覽:825
爐石應用程序異常 瀏覽:37
論文石油數據去哪個網站找 瀏覽:372
創造資料庫的兩種方式是什麼 瀏覽:958
linux使用ss代理伺服器 瀏覽:931
視易魔方機頂盒支持哪些文件 瀏覽:440
壓縮文件付費解壓 瀏覽:352
業務存期代碼 瀏覽:770
把文件下到d盤找不到了 瀏覽:171
蘋果手機有什麼拍攝app軟體推薦 瀏覽:673
網路次爪爪是什麼意思 瀏覽:269
小學教的編程學的什麼 瀏覽:178
cdrX9win10補丁 瀏覽:468
電視安裝提示文件系統未掛載 瀏覽:723
excel讀取文件中的字元串 瀏覽:397
手機文庫下載的文件 瀏覽:700
怎麼查網路的運營商的 瀏覽:127
win101607升級1703 瀏覽:225

友情鏈接