Kombiyuutarada, Barnaamijyada
Xisaabta ka Math JavaScript ah
The wax JavaScript Math uma baahna in la abuuro, waxaa jira sida browser a coprocessor xisaabta is haysta. Math had iyo jeer waxaa laga heli karaa meel kasta oo code JavaScript. Waxaa ka mid ah geysid aasaasiga ah ee foomka of guryaha iyo hawlaha xisaabta loo jecel yahay sida hababka.
JavaScript Xisaabta - xisaabta dhaqameed, iyo baahi maalmeedka, la heli karo iyo fududahay in la isticmaalo.
guryaha Math
geysid xisaabta aasaasiga ah;
- salka of logarithm dabiiciga ah (E);
- logarithm dabiiciga ah (LN2, LN10);
- logarithm (LOG2E, LOG10E);
- pi (PI);
- xididdada square (SQRT1_2, SQRT2).
Si aad u hesho sifooyinka shayga caalamka JavaScript Math waa sheeg magaca shayga iyo magaca hantida la doonayo. Tusaale ahaan,
- var EXP = Math.E; // e joogto ~ 2,718
- var n314 = Math.PI; // pi ~ 3,1415
Tiro togan iyo xarig ah
Haddii aad rabto in aad hesho qiimaha waadaxa ah ee tiro, loo isticmaalo 'maanku' - feature a ka dhigaya tirada kasta oo wanaagsan.
- Math.abs ( '- 65'); // = 65
- Math.abs (19); // = 19
- Math.abs (0); // 0 =
- var Saraakiisha booliska = (a / b) .toString (10);
- var Saraakiisha booliska = (a / b) .toString (2);
- var Saraakiisha booliska = (a / b) .toString (8);
- var Saraakiisha booliska = (a / b) .toString (16).
Halkan, dhimaya ah 'RDX' - radikis, siday u kala horreeyaan, jajab tobanle, binary, octal iyo hexadecimal. Halkii muujinta '(a / b)', waxaad cayimi kartaa magac variable.
Badalidda radikis - feature a aad u faa'iido badan. Marka waxaa lagama maarmaan ah si ay u sameeyaan code midabka ah (loo baahan yahay si ay u qoraan isku xigxiga oo ka mid ah lambar hexadecimal) software, waa fudud maarmin.
Qaar badan oo CSS sharciyada ama qaababka gaar ah xubno ka leeyihiin inay foomka ku Daqsi ama inta lagu jiro hawlgalka ka mid ah goobta. Isticmaalka wax JavaScript Math, aad xitaa kulmi kartaa bogga internetka ee ah mid aad u fudud.
Muhiim. qowlka:
- var Saraakiisha booliska = Math.abs ( '- 1,3');
Waxaa uma shaqeeyo sidii ku habboonayd.
Natiijadan ayaa waxa ay noqon doontaa 'NAN'. Kala abyoonaha iyo jajab meelood JavaScript by dhibic, ma comma ah. Laakiin hadal ah:
- . Var Saraakiisha booliska = ( '100,33) toString ();
Waxay bixiyaan natiijo: '100,33'. Xaaladdan oo kale, waxaa ku qoran style JavaScript Math, laakiin natiijada ahbaa sida string ah in ay xarig ah.
The JavaScript code inta badan raadad si dhab ah qaladaad aan gaar iin ah geynta sameeysa, oo aan ku filnayn xisaabaadka luqad muuqaalada in cut oo dhan xad-dhaaf ah, oo lama siineyo ama aan ku haboonayn gelin Saan.
Functions buuxinta dhabta ah tirada
Fursadaha wax JavaScript Math jajabka qiyamka iyo natiijada qiimeynta hadal waa mid aad u muhiim ah. Waxaa loo fidin ma wakiil, sida luqado kale, laakiin waxay yihiin functional ku filan muddo ku dhow kasta codsiga.
Waxa si fiican loo yaqaan in xeerarka Hababka CSS, Dom diidid guryaha iyo xubno kale oo looga baahan yahay dood abyoonaha. Xaaladaha qaarkood, qiimaha loo baahan yahay la qayb ka mid ah jajabka ka mid ah ama ka badan lambar, iyo. Waxa intaa dheer in caadiga ah (xisaabta) buuxinta ah - function Math.round, JavaScript bixisaa laba hab more: si wayn (ceil) iyo hoos (dabaqa).
Sida caadiga ah, xog tireed waa in ay ahaadaan abyoonaha ama tiro gaar ah oo lambar ka dib markii dhibic ee jajab tobanle. Marka aad u baahan tahay si ay ula qabsadaan booska uu ka barta tobanle in tirada fikrad classic waxtar leh si ay u kala qaybiyaan (tarmin) tirada doonayo ee horyaalka heerka 10, 100, 1000, ...
- var x = Math.round (20.5); // = 21
- var x = Math.ceil (1.1); // = 2
- var x = Math.floor (1.1); // 1 =
- var x = Math.floor (1.11 * 10); // = 11
Tusaalihii ugu dambeeyay ee fursadaha shaqo dabaqa xisaabta code JavaScript isticmaalaa dhowr sax ahayn. Inkasta oo inta badan ku xiran tahay macquulka ah ee hawl gaar ah. Dheellitir booska uu ka tarmo ee jajab tobanle dhibic ama qaybinaya 10, 100, 1000, ... waxaa ugu wanaagsan ka dib markii ay soo aruurinta, aan isaga ka soo hor.
Muhiim. Marka la isticmaalayo tirooyin sida doodaha, qaladaad inta badan dhacaan sababta oo ah xaqiiqada ah in natiijo xisaabinta, tus, isuduwaha ama tirada block, uu qiimo dhab ah ama xarig ah oo aan diinta tiro.
hawlaha xisaabta
Waxa intaa dheer in hawlaha trigonometric: Culumida Soomaaliyeed (dembiga), cosine (sababtoo ah) iyo Taabte (tan), wax Math bixisaa arcsine (Asin), arccosine (acos) iyo Taabte bedello (atan).
Sidoo kale waa suurto gal ah in loo xisaabiyo tirada jibaaranaha (EXP) - "e" ilaa xad si ay u xisaabiso logarithm dabiiciga ah (diiwaan), qaadan xididka square ah (sqrt), una sheeg tirada ilaa xadka la doonayo (pow).
Isticmaalka hawlaha xisaabta sida wareegsan, dabaqa iyo ceil, marka laga reebo shaqo pow, taas oo qaadataa laba dood: marka hore ka - tirada, kii labaadna wuxuu ahaa - ilaa xadka ay tahay in loo sara kiciyey.
Dabcan, hawlaha trigonometric - qayb wanaagsan oo ka mid ah wax JavaScript Math, laakiin waa in aan is kaxaystay. JavaScript - waa mashiinka iyo browser luqad xisaabeed, daryeelka kuwaas oo u adeega pages, walxaha Dom in qabtaan shaqo badan caadiga ah ma.
Ujeedada shayga been bixinta qalabka xisaabta ku filan shaqo gaar ah, oo aan for xisaabinta integrals, Ergadii Moon iyo abuuro animation gaar ah. goobaha badan, oo xiiseynaya in xisaabta, waa shaqo aad u gaabis ah.
Ugu Yar, ugu badnaan iyo qiimaha random
Hirgelinta min hawlaha iyo max qabanayaa dhowr ah oo kala duwan oo tirooyinka inay is barbar dhigaan.
Labada hawlaha qaadan tiro gaar ah oo dood khasab ma aha in kaliya labo dood. Natiijadu waxay noqon doontaa min ugu yar oo ka mid ah tiro kala qaado muuqaalada keeni max - ugu badnaan.
Haddii ugu yaraan hal dood aysan jirin, natiijada noqon doonta 'NAN'.
function random abuuraa tiro random u dhexeeya 0 iyo 1. Its codsiga waa mid aad u ballaaran.
padl () function waxaa halkan loogu isticmaalayaa, kaas oo ku darayaa tirada eber, haddii ay tahay hal god ah. Sidaas darteed, viuq wac () waa la heli marka la eego tirada random, laakiin ku filan u gaar ah si aanay in lagu celiyo hal maalin gudaheed.
Haddii aad u baahan more gaar ah, waxaad kartaa call shaqo laba jeer oo isku daro ka dhalanaya qiyamka ama tirinta tirada seconds siiyey.
Sii element mid ka mid ah bogga, magaca file ama image, fadhiga booqdaha ee, lasocodka ammaanka ee la isticmaalayo shaqada random waa mid aad u dhakhso ah oo haboon.
Similar articles
Trending Now