1.1將要轉化的數值轉化為字元
number_string轉化為字串 ,,prefix是小數前字串,tail是小數後字串
1.2.以下**
if (number_string.indexof('.') != -1)
let resultarr =
strarr.foreach((value,index,arr)=>)
resultarr.reverse()
this.prefix = resultarr.join(',')
//小數部分
if (number_list[1].length > 2) else
} else
function commafy(num) )+$)/g, "$1,");
}commafy(1000)
function money() else )?|0\.(\d)?/;
let str = val;
let vl = reg.exec(str);
// exec返回的陣列,不等於空
if (vl != null)
}}
// 四捨五入
// 強制保留
function getnum1(num)
console.log(getnum1(3))
// 四捨五入
// 強制保留
function getnum5(num)
console.log(getnum5(3))
//四捨五入
//若第二位小數為0,則保留一位小數
function getnum2(num) ;
console.log(getnum2(1))
console.log(getnum2(1))
// 向下取整
function getnum3(num)
console.log(getnum3(1))
//四捨五入
//不夠位數,則用0替補
// 強制保留
function getnum4(x)
while (str.length <= index + 2)
return str;
}console.log(getnum4(1))
console.log(getnum4(1.115))
function randomnum(min, max)
}randomnum(1,10)
function shuffle(arr)
shuffle([1,2,3,4,5])
array.from()
// 從乙個陣列中刪除另乙個陣列中存在的元素
let arr, to_remove;
// 從陣列arr中刪除陣列to_remove中存在的元素
new_arr = arr.filter((x) => !to_remove.some((item) => arr.indexof(x) === item));
function diffrence(arra, arrb)
diffrence([1,2,3], [3,4,5,2])
function flatten(arr, depth = infinity)
flatten([1,[2,[3]]])
function countoccurrences(arr, value)
countoccurrences([1,2,3,4,5,1,2,1,2,3], 1)
function arraymax(arr)
arraymax([-1,-4,5,2,0])
function norepeat(arr)
norepeat([1,2,3,1,2,3])
js工具 js常用方法,js常用判斷方法
function obj id 根據id得到物件 function val id 根據id得到物件的值 function trim str 刪除左邊和右邊空格 function ltrim str 刪除左邊空格 function rtrim str 刪除右邊空格 function isempty s...
js 常用方法
驗證數字,保留一位小數 function one ele a za z u4e00 u9fa5 驗證固定 和手機 function checkphone e 2 9 0 9 0 9 if e.value.match re 1 3 4 5 8 0 9 d test e.value else 驗證身份證...
js 常用方法
c c.substring 1,c.length 有的話,從第二位開始取 if c.indexof nameeq 0 return false 清除cookie function clearcookie name 設定cookie function setcookie name,value,seco...