JavaScript Ishda qanday savol so'ralishi mumkun?!

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024

Комментарии • 25

  • @umid-ed1nr
    @umid-ed1nr 3 года назад +5

    let arr = [1, 3, 1];
    let i = arr.length;
    arr = arr.join('');
    if (arr % 10 == 9) arr -= 9;
    else arr++;
    let newAr = [];
    while (arr) {
    newAr[--i] = arr % 10;
    arr = parseInt(arr / 10);
    }
    console.log(newAr);

  • @normirzayev
    @normirzayev 7 месяцев назад +1

    Albatta bu masalani har xil yechimlari bor. Men ham ulashmoqchi edim
    let m = [1, 4, 5, 3];
    const k = (param) => {
    if (!param.length) {
    return console.log("massiv ichida malumot yo'q");
    } else {
    let strM = param.join("");
    let firstM = strM.slice(0, param.length - 1);
    let lastM = strM.slice(param.length - 1);
    return (firstM + ((parseInt(lastM) + 1) % 10))
    .toString()
    .split("")
    .map(Number);
    }
    };
    console.log(k(m));

  • @axatmirzo956
    @axatmirzo956 2 года назад

    Aka ishiyiz ajoyib. Qoyilmaqom!
    Hamma ishga har xil yondoshadi. Ishiyizga omad😀😃😄😇

  • @azamatjonqambaraliev3064
    @azamatjonqambaraliev3064 Год назад

    aka oma maldes svoldiyam jinnisi tushakanakan o'ziyam

  • @yulduzlarolami371
    @yulduzlarolami371 Год назад

    let arr = [1,2,3];
    function calc(array){
    if (array.length == 0) {
    return "no element";
    } else {
    let number = (arr.join("")) * 1 + 1 + ""
    let result = number.split("")
    return result.map(Number)
    }
    }
    console.log(calc(arr))

  • @user-px8bp6re2p
    @user-px8bp6re2p 6 месяцев назад +1

    function oshirish_va_aylantirish(massiv) {
    massiv[massiv.length - 1] += 1; // Oxirgi elementni 1 ga oshiramiz
    return massiv;
    }
    let massiv = [1, 2, 9];
    let yangiMassiv = oshirish_va_aylantirish(massiv);
    console.log(yangiMassiv);

  • @hackerjr1539
    @hackerjr1539 3 года назад +1

    Assalomalekum siz bn qanday boglansam boladi aka

  • @unutulmaskunlar3907
    @unutulmaskunlar3907 3 года назад +1

    Vidioga kim gap qo'shgan

    • @WebbrainAcademy
      @WebbrainAcademy  3 года назад +2

      Darsdan video record qilib olingan. Darsdagi bollani ovozi

  • @frontendtutorials7821
    @frontendtutorials7821 2 года назад +2

    juda yomon usulda yondashilgan masalaga, js bu c++ emas

    • @yulduzlarolami371
      @yulduzlarolami371 Год назад

      man ham shunday fikrdaman, qiyinroq usulda yondashilgan

  • @Ibnzokir
    @Ibnzokir 2 года назад +2

    juda eski sintaksisda iwlanibdi va juda qiyin yol bilan ketib qolgan

  • @zafarbekartikbaev5917
    @zafarbekartikbaev5917 Год назад

    const arr = [1, 2, 3];
    const arrString = arr.join("");
    let s = arrString.charAt(arrString.length - 1);
    s++;
    const newString = arrString.replace(
    arrString.charAt(arrString.length - 1),
    s.toString()
    );
    const newArr = newString.split("");
    console.log(newArr);

    • @zafarbekartikbaev5917
      @zafarbekartikbaev5917 Год назад

      masalani eshitib videoni tohtatib keyin yozdim, lekin ishonaman bundan yaxshi algoritmlar tiqilib yotibti😄

    • @zafarbekartikbaev5917
      @zafarbekartikbaev5917 Год назад

      sizlarni kodlariz uzun ekan lekin

  • @ulugbekasadov7190
    @ulugbekasadov7190 2 года назад

    const arr = ["1", "2", "3"];
    function increaseEl(arr) {
    if (!arr.length) {
    return "Array is empty";
    } else {
    const numberStr = arr.join("");
    const numberInt = parseInt(numberStr);
    const result = numberInt + 1;
    const stringResult = result.toString();
    return stringResult.split("");
    }
    }
    console.log(increaseEl(arr));