JSFiddle - React, Tailwind, and code Playground

by raskalbass

HTML

<div class="kv_menu_navv">
    <ul class="kv_menuu">
        <li>
             <h2 style="color: black; "><b style="font-size: 17px;">1-комнатные</b> квартиры</h2>

            <div class="but_text_tt">от 1200<span> в сутки</span>

            </div> <a href="/all-the-apartments/606/">
          <span class="mask" style="display: none;">Посмотреть все<img src="/images/show_all.png"></span>
          <img class="rand_img1"src="/upload/shop_4/1/8/2/item_182/small_shop_items_catalog_image182.jpg">
        </a>

        </li>
        <li>
             <h2 style="color: black;"><b style="font-size: 17px;">2-комнатные</b> квартиры</h2>

            <div class="but_text_tt">от 1800<span> в сутки</span>

            </div> <a href="/all-the-apartments/607/">
          <span class="mask" style="display: none;">Посмотреть все<img src="/images/show_all.png"></span>
          <img class="rand_img2"src="/upload/shop_4/2/1/7/item_217/small_shop_items_catalog_image217.jpg">
        </a>

        </li>
        <li>
             <h2 style="color: black;"><b style="font-size: 17px;">3-комнатные</b> квартиры</h2>

            <div class="but_text_tt">от 4000<span> в сутки</span>

            </div> <a href="/all-the-apartments/three-room-apartments/">
          <span class="mask" style="display: none;">Посмотреть все<img src="/images/show_all.png"></span>
          <img class="rand_img3"src="/upload/shop_4/1/9/8/item_198/small_shop_items_catalog_image198.jpg">
        </a>

        </li>
    </ul>
</div>

JavaScript

var outArray = []; // массив, в котором будем хранить уникальные числа
    var i = 0; // индекс для массива
    var countNum = 3; // количество нужных чисел
    var max = 12; // максимальное число
    var min = 1; // минимальное  число
    // цикл, пока не получим массив с уникальными числами
    while(i<countNum){
        var chislo = Math.floor((Math.random()*max)+min); // генерим случайное число
        if(find(outArray, chislo)==0){ // Проверяем уникальность числа.
            outArray[i] = chislo; // если уникальное, то заисываем его в массив
            i++;
        }
         
    }
    // проверяем вхождение в массив
    function find(array, value) {
      for(var i=0; i<array.length; i++) {
        if (array[i] == value) return 1;
      }
      return 0;
    }
    // Выводим в консоль :)
    console.log(outArray);
  var i1 = outArray[0];
  var i2 = outArray[1];
  var i3 = outArray[2];
  $(".rand_img1").attr('src', 'http://placehold.it/100x10' + i1);
  $(".rand_img2").attr('src', 'http://placehold.it/100x10' + i2);
  $(".rand_img3").attr('src', 'http://placehold.it/100x10' + i3);