Web dasturlashga kirish fanidan


Funksiya chaqiruv ifodalari


Download 145.68 Kb.
Pdf ko'rish
bet6/10
Sana18.06.2023
Hajmi145.68 Kb.
#1596610
1   2   3   4   5   6   7   8   9   10
Bog'liq
3Mavzu mustaqil ish

Funksiya chaqiruv ifodalari 
a.x(5) 
window.resize() 
JavaScript-da arifmetik amallar 
Arifmetika bilan tanishmisiz? Raqamlarni qanday qo'shish va ayirishni bilasizmi? 
JavaScript ham qo'shish va ayirish mumkin. JavaScript-da shunday operatorlar 
mavjud: qo'shish +, ayirish -, bo'lish /, ko'paytirish *, qoldiq% bilan bo'lish. 
Var one = 121; 
var two = 13; 
ogohlantirish (bir + ikkita); 


ogohlantirish (bir - ikkita); 
ogohlantirish (bir * ikki); 
ogohlantirish (bir / ikki); 
ogohlantirish (bir% ikki); 
Keling, 1-misolni murakkablashtiraylik 
Var javob = ((121 - 12) * 103) + 200; 
ogohlantirish (javob); 
Keling, 2-misolni murakkablashtiraylik 
Var PI = 3,14; 
ogohlantirish (javob); 
Uchinchi misolni murakkablashtiramiz. 
Var PI = 3,14; 
var javob = ((121 - 12) * 103) + PI; 
var answerEnd = (2 * javob * PI) + (-100); 
ogohlantirish (answerEnd); 
Va hatto buni amalga oshirish mumkin 
Var javob = 101 + (- (- 100)); 
ogohlantirish (javob); 
Ammo bu JavaScript-ning yana nima qila olishi bilan solishtirganda bema'nilik. 
Buning uchun ko'plab xususiyatlarga ega standart Math ob'ekti mavjud 
(xususiyatlar bu kontekstda operatsiyalardir). 
Math.pow (2, 53) / * -> 2 dan 53 quvvatga * / 
Math.round (0,6) / * -> 1,0 - eng yaqin butun songa yaxlitlash * / 
Math.ceil (0,6) / * -> 1,0 - yaxlitlash * / 
Math.floor (0,6) / * -> 0,0 - pastga yaxlitlash * / 
Math.abs (-5) / * -> 5 - modul, mutlaq qiymat * / 
Math.max (x, y, z) / * -> Eng katta argumentni qaytaradi * / 
Math.min (x, y, z) / * -> Eng kichik argumentni qaytaradi * / 
Math.random (); / * -> Bu erda chiqish raqami 0 dan katta, lekin 1 dan kichik * / 
Math.PI / * -> Pi raqami * / 
Math.E / * -> Natural logarifm asosi * / 
Math.sqrt (3) / * -> 3 ning kvadrat ildizi * / 
Math.pow (3, 1/3) / * -> 3 ning kub ildizi * / 
Math.sin (0) / * -> Trigonometriya: Math.cos, Math.atan va boshqalar ham bor * / 
Math.log (10) / * -> 10 ning natural logarifmi * / 
Math.log (100) / Math.LN10 / * -> Logarifm asosi 10/100 * / 
Math.log (512) / Math.LN2 / * -> 512 dan 2 ta asosga logarifm * / 
Math.exp (3) / * -> Math.E kubi * / 

Download 145.68 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling