Java Script uchun qo’llanma Samarqand Davlat universiteti talabasi Ibrohimov Ismoiljon tomonidan tayyorlandi. Kamchiliklar uchun uzr…!
Download 227.69 Kb.
|
JS ( Ibrohimov )
- Bu sahifa navigatsiya:
- JavaScript massivlari (arrays)
- Aniqlanmagan
JavaScript mantiqiy (boolean)Mantiqiy qiymatlar faqat ikkita qiymatga ega bo'lishi mumkin: true yoki false .
Misollet x = 5; let y = 5; let z = 6; (x == y) // Returns true (x == z) // Returns false JavaScript massivlari (arrays)Misolconst cars = ["Saab", "Volvo", "BMW"]; JavaScript ob'ektlariMisolconst person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"}; AniqlanmaganMisollet car; //Qiymat aniqlanmagan (undefined) , turi aniqlanmagan Bo'sh qiymatlarBo'sh qiymat bilan undefined ni hech qanday aloqasi yo'q
Bo'sh satr ham yuridik qiymatga, ham turga ega. Misollet car = ""; //Qiymat "", turi "string" 💻️Ternary operatori var a = 5 ; var natija = ( a > 2 ) ? "Salom" : "Hayr" ; console.log(natija) ; 💻️SHART OPERATORI if , else shart operatori var a = 5 , b = 2 ; if(a>b){ console.log("a soni katta"); } else if(a==b){ console.log("ikkalasi teng"); } else{ console.log("b soni katta"); } bu shart operatori hisoblanadi... agar a soni ikkidan katta bo'lsa a soni katta , teng bo'lsa(==) ikkalasi teng, b katta bo'lsa (b>a) b soni katta yozuvi ekranga chiqadi... Math Funksiyasi Math funksiyasi orqali biz matematik amallar bajarishimiz mumkin bo’ladi. Math ni ishlatish uchun Math kalit so’zdan so’ng nuqta(.) qo’yiladi, so’ng kerakli xossa kiritiladi . Masalan : Matematikadagi PI ni qiymatini olish uchun Math.PI dan foydalaniladi. console.log(Math.PI) ; // 3.141592653589793 Agar biron bir sonning qaysidir darajasi kerak bo’lsa pow dan foydalanamiz. Qo’llanishi : Math.pow(2,5); Natija : 32 // 2 5 Agar bizga o’zgaruvchining turi( type ) kerak bo’lsa typeof() dan foydalanamiz. let a = "Coder" ; console.log(typeof(a)) ; Natija :string floor() funksiyasi bizga sonni eng kichik qiymatigacha yaxlitlab beradi. console.log( Math.floor(13.2)) ; Natija : 13 console.log( Math.floor(13.99)) ; Natija : 13 ceil() funksiyasi bizga sonni eng katta qiymatigacha yaxlitlab beradi. console.log( Math.ceil(13.2)) ; Natija : 14 console.log( Math.ceil(13.99)) ; Natija : 14 round() funksiyasi ham sonni yaxlitlab beradi. U quyidagicha ishlaydi . Agar son n.0 dan boshlab n.49999 gacha bo’lsa n ga yaxlitlaydi. Masalan 3.999 bo’lsa 3 qaytaradi. Agar n.5 dan boshlab n.9999 gacha bo’lsa n+1 ga yaxlitlaydi. Aytaylik 3.9999 bo’lsa 3+1 = 4 ga yaxlitlaydi. console.log( Math.round(13.4)) ; NATIJA : 13 console.log( Math.round(13.9)) ; NATIJA : 14 trunc() funksiyasi har doim sonni butun qismini qaytaradi . Ya’ni nuqtadan chap tarafni oladi xolos… console.log(3.9999) ; // 3 Endi agar biz sonni string tipiga o’tkazishimiz kerak bo’lib qolsa toString() funksiyadan foydalanamiz. let a = 15 ; console.log(typeof(a)) ; // number let b = toString(a) ; console.log(typeof(b)); // string Endi savol tug’iladi , string dan number ga o’tkizmoqchimiz nima qilamiz deganda, parseInt() va parseFloat() funksiyalardan foydalanamiz.. Nomidan ma’lumki parseInt() string ma’lumotni butun songa o’tkizadi , parseFloat() esa haqiqiy songa. let a = "13.99" ; console.log(a) ; // 13.99 (string) let b = parseInt(a) ; console.log(b); // 13 (number) let a = "13.99" ; console.log(a) ; // 13.99 (string) let b = parseFloat(a) ; console.log(b); // 13.99 (number) Download 227.69 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling