User Tag List

Էջ 4 4-ից ԱռաջինԱռաջին 1234
Ցույց են տրվում 46 համարից մինչև 53 համարի արդյունքները՝ ընդհանուր 53 հատից

Թեմա: JavaScript

  1. #46
    Պապա x3 Աթեիստ-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2007
    Հասցե
    Հայաստան
    Տարիք
    41
    Գրառումներ
    7,986
    Mentioned
    30 Post(s)
    Tagged
    1 Thread(s)
    Մեջբերում Freeman-ի խոսքերից Նայել գրառումը
    Մեկ ա մեկ-մեկ Undefined ա բերելու, մինչև arr1.length+1 -ի պահը չփոխի
    Ահա, կա տենց բան։
    artak.am De gustibus et coloribus non est disputandum.

  2. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    boooooooom (22.02.2018)

  3. #47
    Պատվավոր անդամ boooooooom-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2009
    Հասցե
    Երևան
    Գրառումներ
    1,682
    Բլոգի գրառումներ
    2
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    arr1-ից delete-ով ջնջում եմ, որ նույն անդամը 2-րդ անգամ չընտրվի։
    Էն +1-ն էլ դրել եմ, որ ներառեմ մաքսիմում արժեքը, օր եթե գրում էս մաքսիմում 10, ինքը 10-ը չի ներառում, այլ 0-9 թվերից ա ընտրում։
    Կարճ
    Կոնկրետ

  4. #48
    Պատվավոր անդամ boooooooom-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2009
    Հասցե
    Երևան
    Գրառումներ
    1,682
    Բլոգի գրառումներ
    2
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Աթեիստ-ի խոսքերից Նայել գրառումը
    delete arr1[randomNum];

    Էս հրամանով քո Arr1-ի անդամների քանակը չի պակասում։
    Ամեն անգամ մի օբյեկտ մաքրելուց հետո սենց բան ստացա՝



    [ 1, 2, 3, 4, <1 empty item> ]
    [ 1, 2, 3, <2 empty items> ]
    [ <1 empty item>, 2, 3, <2 empty items> ]
    [ <1 empty item>, 2, 3, <2 empty items> ]
    [ <1 empty item>, 2, 3, <2 empty items> ]

    Քեզ delete-ի տեղը էս հրամանն ա պետք՝ arr1.splice(randomNum,1);
    Ինձ թվում էր թե ջնջում հանում ա։ Լավ, սրանով կփորձեմ։
    Կարճ
    Կոնկրետ

  5. #49
    Պատվավոր անդամ boooooooom-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2009
    Հասցե
    Երևան
    Գրառումներ
    1,682
    Բլոգի գրառումներ
    2
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Freeman-ի խոսքերից Նայել գրառումը
    Մեկ ա մեկ-մեկ Undefined ա բերելու, մինչև arr1.length+1 -ի պահը չփոխի
    Հա վայ, ճիշտ ես)))
    Կարճ
    Կոնկրետ

  6. #50
    Պատվավոր անդամ boooooooom-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2009
    Հասցե
    Երևան
    Գրառումներ
    1,682
    Բլոգի գրառումներ
    2
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Ստացվեց Շնորհակալություն։
    Ընդամենը undefined-ներին էն ստուգող պայմանի մեջ "բռնեցի", Freeman-ի ասածն էլ ուղղեցի, ի ֆսյո։

    Կոդ:
    <button onclick="run()">Click to run</button>
    <div id="demo" ></div>
    
    <script>
    function run() {
    var memeberCount= prompt();
    var arr1 = [];
    var arr2 = [];
    
    	for (i=1; i<=memeberCount;i++) {
    		arr1.push(i)
    	}
    	for (j=1; j<=memeberCount; j++) {
    		var randomNum = Math.floor(Math.random() * arr1.length ) ;
    		
    	if (arr1[randomNum]===j || arr1[randomNum]=== undefined) {
    		j-- ;
    	}
    else if (arr1.length===arr2.length) {break}
    else {
    		arr2.push(arr1[randomNum]);
    		delete arr1[randomNum];
    
    }
    }
    
    var content ="";
    for (k=0; k<arr2.length; k++) {
    
    
    content=content+("մասնակից"+(k+1)+"-ին ----մասնակից"+arr2[k]+"-ի խցանը"+"<br>");
    
    }
    document.getElementById("demo").innerHTML=content;
    }
    
    </script>
    Հ.Գ. memeber
    Վերջին խմբագրող՝ boooooooom: 22.02.2018, 10:40:
    Կարճ
    Կոնկրետ

  7. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    Freeman (22.02.2018)

  8. #51
    Պապա x3 Աթեիստ-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2007
    Հասցե
    Հայաստան
    Տարիք
    41
    Գրառումներ
    7,986
    Mentioned
    30 Post(s)
    Tagged
    1 Thread(s)
    Կոդ:
    
    var memeberCount= prompt();
    var arr1 = [];
    var arr2 = [];
    
    
    for (i=1; i<=memeberCount;i++) 
      {
            arr1.push(i)
        }
    
    
    for (j=1; j<=memeberCount; j++) 
        {
            var randomNum = Math.floor(Math.random() * (arr1.length)) ;
          if (arr1[randomNum]===j) 
            {
              j-- ;
            }
        else 
          {
              arr2.push(arr1[randomNum]);
              arr1.splice(randomNum,1);
    
    
          }
      }
    
    
    var content ="";
    for (k=0; k<arr2.length; k++) 
      {
      content=content+((k+1)+"մասնակցին---"+arr2[k]+"-րդ մասնակցի խցանը"+"; ");
    
    
      }
    Սենց undefined չի լինում, որ մի հատ էլ ստուգես։
    Վերջին խմբագրող՝ Աթեիստ: 23.02.2018, 10:39:
    artak.am De gustibus et coloribus non est disputandum.

  9. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    boooooooom (23.02.2018)

  10. #52
    Արգելափակված
    Գրանցման ամսաթիվ
    21.11.2017
    Գրառումներ
    23
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    function startsWith(string, substring) {
    if (substring!=string.slice(0, substring.length)) return false; else return true;
    }
    function endsWith(string, substring) {
    if (substring!=string.slice(string.length - substring.length)) return false; else return true;
    }

    Չի աշատում, ինչ անեմ, բարի օր

  11. #53
    Պապա x3 Աթեիստ-ի ավատար
    Գրանցման ամսաթիվ
    26.05.2007
    Հասցե
    Հայաստան
    Տարիք
    41
    Գրառումներ
    7,986
    Mentioned
    30 Post(s)
    Tagged
    1 Thread(s)
    Մեջբերում Վահիկ-ի խոսքերից Նայել գրառումը
    function startsWith(string, substring) {
    if (substring!=string.slice(0, substring.length)) return false; else return true;
    }
    function endsWith(string, substring) {
    if (substring!=string.slice(string.length - substring.length)) return false; else return true;
    }

    Չի աշատում, ինչ անեմ, բարի օր
    Ֆունկցիաներն իրանց գործն անում են, ի՞նչը կոնկրետ չի աշխատում։
    artak.am De gustibus et coloribus non est disputandum.

Էջ 4 4-ից ԱռաջինԱռաջին 1234

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Համանման թեմաներ

  1. Կլասսները JavaScript-ում
    Հեղինակ՝ shooter, բաժին` Վեբ ծրագրավորում
    Գրառումներ: 10
    Վերջինը: 04.07.2009, 18:31
  2. javascript image
    Հեղինակ՝ david, բաժին` Վեբ ծրագրավորում
    Գրառումներ: 3
    Վերջինը: 15.05.2009, 21:39
  3. Javascript և exe
    Հեղինակ՝ david, բաժին` Ծրագրավորում
    Գրառումներ: 5
    Վերջինը: 09.05.2008, 04:46
  4. php և javascript
    Հեղինակ՝ david, բաժին` Ծրագրավորում
    Գրառումներ: 7
    Վերջինը: 12.12.2007, 09:05
  5. javascript cookie
    Հեղինակ՝ AMD, բաժին` Վեբ ծրագրավորում
    Գրառումներ: 16
    Վերջինը: 17.11.2007, 23:09

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •