JS 筆記

temp

JS 變量類型判斷

let a = 'asd';
if(typeof a === 'string'){
// object number boolean undefied
}

JS 浮點

數(shù)據(jù)展示類:

function strip(num, precision = 12) {
  return +parseFloat(num.toPrecision(precision));
}

數(shù)據(jù)運算類:

//加 
function floatAdd(arg1,arg2){ 
  var r1,r2,m; 
  try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} 
  try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} 
  m=Math.pow(10,Math.max(r1,r2)); 
  return (arg1*m+arg2*m)/m; 
} 
   
//減 
function floatSub(arg1,arg2){ 
 var r1,r2,m,n; 
 try{r1=arg1.toString().split(".")[1].length}catch(e){r1=0} 
 try{r2=arg2.toString().split(".")[1].length}catch(e){r2=0} 
 m=Math.pow(10,Math.max(r1,r2)); 
 //動態(tài)控制精度長度 
 n=(r1>=r2)?r1:r2; 
 return ((arg1*m-arg2*m)/m).toFixed(n); 
} 
   
//乘 
function floatMul(arg1,arg2) { 
 var m=0,s1=arg1.toString(),s2=arg2.toString(); 
 try{m+=s1.split(".")[1].length}catch(e){} 
 try{m+=s2.split(".")[1].length}catch(e){} 
 return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m); 
} 
   
//除 
function floatDiv(arg1,arg2){ 
  var t1=0,t2=0,r1,r2; 
  try{t1=arg1.toString().split(".")[1].length}catch(e){} 
  try{t2=arg2.toString().split(".")[1].length}catch(e){} 
  r1=Number(arg1.toString().replace(".","")); 
  r2=Number(arg2.toString().replace(".","")); 
  return (r1/r2)*Math.pow(10,t2-t1); 
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市意荤,隨后出現(xiàn)的幾起案子渣叛,更是在濱河造成了極大的恐慌聊疲,老刑警劉巖鹊杖,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件扇丛,死亡現(xiàn)場離奇詭異筒严,居然都是意外死亡丹泉,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進店門鸭蛙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來摹恨,“玉大人,你說我怎么就攤上這事娶视∩购澹” “怎么了睁宰?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長寝凌。 經(jīng)常有香客問我柒傻,道長,這世上最難降的妖魔是什么较木? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任红符,我火速辦了婚禮,結(jié)果婚禮上伐债,老公的妹妹穿的比我還像新娘预侯。我一直安慰自己,他們只是感情好峰锁,可當(dāng)我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布雌桑。 她就那樣靜靜地躺著,像睡著了一般祖今。 火紅的嫁衣襯著肌膚如雪校坑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天千诬,我揣著相機與錄音耍目,去河邊找鬼。 笑死徐绑,一個胖子當(dāng)著我的面吹牛邪驮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播傲茄,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼毅访,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了盘榨?” 一聲冷哼從身側(cè)響起喻粹,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎草巡,沒想到半個月后守呜,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡山憨,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年查乒,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片郁竟。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡玛迄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出棚亩,到底是詐尸還是另有隱情蓖议,我是刑警寧澤藻肄,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站拒担,受9級特大地震影響嘹屯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜从撼,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一州弟、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧低零,春花似錦婆翔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至雄妥,卻和暖如春最蕾,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背老厌。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工瘟则, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人枝秤。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓醋拧,卻偏偏與公主長得像,于是被迫代替她去往敵國和親淀弹。 傳聞我的和親對象是個殘疾皇子丹壕,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,512評論 2 359

推薦閱讀更多精彩內(nèi)容