Lik'homphieutha, Mananeo a
Thuto ea lipalo ho tloha Javascript Math
The Javascript Math Sepheo ha ho hlokahale hore bopa, ho teng ka diseke ee lipalo sethusasehlami seshebisi. Lipalo ke kamehla fumanehang kae kapa kae ka Javascript khoutu ya. Ho akarelletsa ho ba lulang li mantlha ka mokgwa wa thepa le ratoang mesebetsi thuto ea lipalo e le mekhoa.
Javascript Math - ke lipalo tsa setso, lintho tse hlokahalang letsatsi le letsatsi, e fumanehang ho le bonolo ho a sebelisa.
thepa ea lipalo
Basic thuto ea lipalo lulang li:
- botlaaseng ba logarithm tsa tlhaho (E);
- likoluoa tsa tlhaho logarithm (LN2, LN10);
- logarithm (LOG2E, LOG10E);
- Pi (Pi);
- metso lisekoere (SQRT1_2, SQRT2).
Ho fihlella thepa ya Sepheo lefatše Javascript Math lokela bolela ka ho toba lebitso Sepheo 'me lebitso la thepa e batlang. Ka mohlala,
- ssp khulan = Math.E; // kamehla ea e ~ 2,718
- ssp n314 = Math.PI; // Pi ~ 3,1415
A palo e ntle 'me khoele
Haeba u batla ho fumana boleng feletseng 'maloa, o ile a sebelisa' Abs '- tšobotsi e etsang hore palo efe kapa efe e ntle.
- Math.abs ( '- 65 "); // = 65
- Math.abs (19); // = 19
- Math.abs (0); // 0 =
- ssp iPos = (a / b) .toString (10);
- ssp iPos = (a / b) .toString (2);
- ssp iPos = (a / b) .toString (8);
- ssp iPos = (a / b) .toString (16).
Mona, le paramethara 'rdx' - radix, ka ho latellana, tesimale, binary, octal le hexadecimal. Ho ena le ho polelo e reng '(a / b)', u ka bolela ka ho toba lebitso polygonal.
Tšokoloho ea radix - tšobotsi e thusa haholo. Ha e ke ho hlokahala hore ho theha e 'mala khoutu (hlokahala hore a tlalehe ho tatelano ea dinokong hexadecimal) software, ho hang irreplaceable.
Tse ngata CSS melao kapa mekhoa likarolo itseng ba le ho theha ka fofa kapa nakong tshebetso ya sebakeng seo. Sebedisa Javascript Math Sepheo, o ka esita le kopana ka websaeteng haholo bonolo.
Bohlokoa. Poleloana e reng:
- ssp iPos = Math.abs ( '- 1,3');
Ho ha se sebetse ka ho lokela.
Phello e tla ba 'Nan'. Karohano ya palotlalo le palophatlo likarolo ka Javascript ke letheba, eseng phelelwana. Empa mantsoe a reng:
- . Ssp iPos = ( '100,33') toString ();
Ho fana ka sephetho: '100,33'. Tabeng ena, ho ngoliloe Javascript Math setaele, empa ka lebaka e hlahisoang e le khoele ho khoele e.
The khoutu Javascript hangata e isang liphoso tse batlang li tebile ha le sekoli e itseng ya dikgato-tharabololo developer indonesia, 'me ba sa tšoanelehe boikarabello bakeng sa makgetheng puo ho khaola feteletseng tsohle, eo e sa ho fanweng kapa ha e lumellane ka hokahanngoang ka.
Mesebetsi bokella linomoro ea sebele
Menyetla Javascript Math Sepheo ke bokella melemo le diphetho poleloana e reng sekasekale ke tsa bohlokoa haholo. Ba ha ba ho pharaletseng a emela, joalokaha ka lipuo tse ling, empa ba tshebetso e lekaneng bakeng sa hoo e ka bang leha e le efe ya kopo.
Hoa tsebahala hore ka melao ea mekhoa CSS, Dom hana thepa le likarolo tse ling tse hlokahalang likhang palotlalo. Maemong a mang, ho hlokahala melao ea boitšoaro le karolo palophatlo tsa dinokong le 'ngoe kapa ho feta,' me. Ho phaella ho e tloaelehileng (thuto ea lipalo) bokella - mosebetsi Math.round, Javascript fana dikgetho tse ling tse peli: ka tsela e kholo (ceil) le tlase (mokatong).
Ka tloaelo ho, ya data tlhamiwe e lokela ho ba ka palotlalo kapa ho ba le palo e itseng ea dinokong mor'a ntlha e mesa. Ha o lokela ho fetola boemo ba ntlha e mesa palong ea e molemo khopolo ea khale ea ho arola (ata) palo lakatsa tsa karohano ke 10, 100, 1000, ...
- ssp: x = Math.round (20.5); // = 21
- ssp: x = Math.ceil (1,1); // = 2
- ssp: x = Math.floor (1,1); // 1 =
- ssp: x = Math.floor (1,11 * 10); // = 11
Ka mohlala morao-rao tsa mosebetsi menyetla lipalo mokatong Javascript khoutu sebedisa maloa fosahetseng. Leha haholo itšetlehile ka sea utloahala kapa che mosebetsi o itseng ka ho khetheha. Fetola boemo ba tesimale ntlha atisitswe kapa ho arola ke 10, 100, 1000, ... ho molemo ka mor'a bokella, eseng ka pel'a hae.
Bohlokoa. Ha u sebelisa linomoro e le likhang, liphoso atisa ho etsahala'ng ka lebaka la 'nete ea hore ka lebaka le manolotsoeng, mohlala, coordinates: kapa le literata boholo bo, e na le molemo oa sebele kapa khoele, e sa fetoloa' maloa.
mesebetsi thuto ea lipalo
Ho phaella ho mesebetsi trigonometric: sine (sebe), cosine (cos) le tangent (emelana), Math Sepheo fana arcsine (sare), arccosine (acos) le selikalikoe tangent (atan).
Hape, hoa khoneha ho a bale muelli (khulan) - "ea e" ho isa tekanyong ea ho lekanya logarithm tsa tlhaho (kena), nka motso lisekoere tsa (sqrt), 'me u bolelle palo ho isa tekanyong lakatsa (beelwa).
Sebelisa mesebetsi thuto ea lipalo joaloka e chitja, mokatong le ceil, ka ntle bakeng sa mosebetsi beelwa, eo nka likhang tse peli: ea pele - palo, ho ea bobeli - tekanyo eo e lokela ho tsosoa.
Ya e le hantle, mesebetsi trigonometric - e ntle karolo ea Javascript Math Sepheo, empa e lokela ho se ke ua nkoa. Javascript - ha se sa thuto ea lipalo mochini le ho browser puo, tlhokomelo ea eo sebeletsa maqephe, Dom beha dintho hore ho phetha e ngata mosebetsing oa tloaela.
Ka morero oa ho Sepheo sa itšetlehile ka ho fana ka lisebelisoa tse lekaneng thuto ea lipalo bakeng sa mosebetsi o itseng, le se ke la sebeletsa le manolotsoeng tsa integrals, mision ho Moon le bopa e ikhethang animatsioon. libaka tse ngata, ba thahasella thuto ea lipalo, le mosebetsi o lieha haholo.
Bonyane, palo e kahodimodimo le boleng tšohanyetso
Phethahatso ea mesebetsi mets le, max kena palo e fapaneng ya linomoro ho bapisa.
Bobeli mesebetsi nka itseng nomoro ya mabaka a ha se hakaalo hore e ka likhang tse peli feela. Phello e tla ba e mets bonyane ba linomoro e tšoaetsanoang ka makgetha a ho baka, max - palo e kahodimodimo.
Ha khang bonyane le nngwe e sa boletsweng, phello e tla ba 'Nan'.
mosebetsi tšohanyetso chelete nomoro tšohanyetso pakeng 0 le 1. kopo eona ke ka ho fetisisa ka bophara.
padl () mosebetsi o sebelisitsoeng mona, e leng phaella ka ho re palo lefela, haeba ke didijiti le 'ngoe. Ka lebaka leo, pitso viuq () e fumana mabapi le ho se palo tšohanyetso, empa ho lekaneng buka e ikhethang e le hore ba se ke ba pheta ka hare ho letsatsi le le leng.
Haeba u hloka ho feta buka e ikhethang, o ka bitsa mosebetsi le habeli le kopana melemo sephetho kapa bala palo ea metsotsoana e fanoeng.
Fana ka karolo e 'ngoe ea leqephe, lebitso la faele kapa setšoantšo, fa setlhopha se kopane moeti e, hlokomela polokeho ya ho sebedisa tshebediso tšohanyetso ke ho itima lijo haholo le e loketseng.
Similar articles
Trending Now