• “ Akademik yozuv”fanidan
  • Мuhаmmаd Аl-Хоrazmiy nomidagi Тоshkеnt Ахborot Техnologiyalari Universiteti




    Download 258,19 Kb.
    Sana20.05.2024
    Hajmi258,19 Kb.
    #246554
    Bog'liq
    Amaliy ish 3 - G\'ulomov Bekzod

    Мuhаmmаd Аl-Хоrazmiy nomidagi

    Тоshkеnt Ахborot Техnologiyalari Universiteti

    Qarshi filiali



    Kompyuter injinering fakulteti

    2-bosqich DI-12-22 guruh’i talabasi

    G’ulomov Bekzodning

    Akademik yozuv”fanidan

    3-amaliy ishi



    Bajardi: G’ulomov B.

    Qadul qildi: Begulov O.



    Qarshi 2024 yil
    3-amaliy ishi
    Mavzu: JavaScript brauzer va veb-hujjat obyektlari modeli bilan ishlash (BOM, DOM). HTML5 da JavaScript API lardan foydalanish. JQuery kutubxonasi. Selektorlar. Hodisalar.
    Ishdan maqsad: Javascript tili asosiy konstruksiyalarini o’rganish.
    Nazariy qism
    Javascript – bu Webni gipermatnli sahifalarini klient tomonida ko’rish senariyalarini
    boshqarish tili. Yanada aniqroq aytadigan bo’lsa, Javascript – bu nafaqat klient tomonidagi dasturlash tili. Liveware Javascript tilining avlodi bo’lib, Netscape serveri tomonida ishlovchi vosita bo’ladi. Ammo Javascript tilini mashhur qilgan narsa bu klient tomonida dasturlashdir.
    Topshiriqlar
    8) Kun boshidan N sekund o'tdi kun boshidan necha minut, soat, o'tganligin aniqlang!

    function vaqtniHisoblash(N) {


    let kunlar_soni = 0;

    const minutdagiSekund = 60;


    const soatdagiMinut = 60;
    const soatdagiSekund = minutdagiSekund * soatdagiMinut;
    const kun_dagi_soni = 24 * soatdagiSekund;

    const kun_nomi = [


    "Birinchi",
    "Ikkinchi",
    "Uchinchi",
    "To'rtinchi",
    "Beshinchi",
    "Oltinchi",
    "Yettinchi",
    "Sakkizinchi",
    "To'qqizinchi",
    "O'ninchi"
    ];
    if (N >= kun_dagi_soni) {
    kunlar_soni = Math.floor(N / kun_dagi_soni);
    N %= kun_dagi_soni;
    }
    const soat = Math.floor(N / soatdagiSekund);
    const soatdan_keyin_qolgan_sekund = N % soatdagiSekund;

    const minut = Math.floor(soatdan_keyin_qolgan_sekund / minutdagiSekund);


    const sekund = soatdan_keyin_qolgan_sekund % minutdagiSekund;
    console.log(`${kun_nomi[kunlar_soni]} kun boshidan ${soat} soat, ${minut} minut va ${sekund} sekund o'tdi.`);
    console.log("© G'ulomov Bekzod DI-12-22");

    return {
    soat: soat,


    minut: minut,
    sekund: sekund
    };
    }

    const userInput = prompt("Iltimos, kun boshidan o'tgan soniyalaringizni kiriting:");


    const N = parseInt(userInput, 10);

    if (!isNaN(N)) {


    vaqtniHisoblash(N);
    } else {
    console.log("Iltimos, to'g'ri soniya kiriting.");
    }


    Download 258,19 Kb.




    Download 258,19 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Мuhаmmаd Аl-Хоrazmiy nomidagi Тоshkеnt Ахborot Техnologiyalari Universiteti

    Download 258,19 Kb.