JSFiddle - React, Tailwind, and code Playground

by nayish

JavaScript

var numbers = [];

    function checkNumberRepeat(n,o,c){
        var count = 0;
        for(var i in o){
            if(o[i] === n){
                count ++;
            }
        }
        if(count === c){

            return false;
        }else{
            return n;   
        }
    }

    function makeRand(){
        var rand = checkNumberRepeat(Math.floor(Math.random()*18),numbers,2);

        if(rand !== false){
            return rand;
        }else{
            return makeRand();
        }   
    }


    for(var i=0;i<36;i++){  
        numbers.push(makeRand());
        console.log(numbers);
    }