Данный отчёт сгенерирован 10.02.2023 18:21:31 UTC.
HTML версия (этот сайт) сгенерирован 10.02.2023 18:21:38 UTC.
Коммит: [bfeb65b9] add automatic zip creation
10.02.2023 18:21:31
Задача: Додавання та зсув 10.02.2023 18:21:31
Описание: Визначте функцію myUnshift(масив, значення), яка зробить те саме, що метод масиву unshift. Не використовувати метод unshift. 10.02.2023 18:21:31
Решений: 93 10.02.2023 18:21:31
Додавання та зсув 10.02.2023 18:21:31
 function myUnshift(m, v)
{
    m.splice ( 0, 0, v )
    return m.length;
}
 function myUnshift(arr, obj){
    arr.splice(0, 0, obj);
    return arr.length;
}
 function myUnshift(array,num){
    array.splice(0,0,num)
    return array.length
}
 function myUnshift(arr, a) {
  arr.splice(0, 0, a)
  return arr.length;
}
 function myUnshift(arr,num) {
    arr.splice(0,0,num);  
    return arr.length;
}
 function myUnshift(m, v) { 
  m.splice(0, 0, v); 
  return m.length; 
}
 function myUnshift(arr, value) {
  for (let i = arr.length; i > 0; i--) {
    arr[i] = arr[i - 1];
  }
  arr[0] = value;
  return arr.length;
}
 function myUnshift(arr, n) {
    for(i = arr.length; i >= 1; i--) {
        arr[i] = arr[i-1];
    }
    arr[0] = n;
    return arr.length
}
 function myUnshift(m, v){
    m.reverse()
    m.push(v)
    m.reverse()
    let k = m.length  
return k
}
 function myUnshift(arr, value) {
    for (let i = arr.length, j = arr.length-1; i >= 0; i--, j--) {
        arr[i] = arr[j];
    }
    arr[0] = value;
    return arr.length;
}
 function myUnshift (arr, element) {
    let count = arr.length - 1;
    for (let i = count; i >= 0; i--) {
        arr[i + 1] = arr[i]
    }
    arr[0] = element;
    return arr.length
}
 function myUnshift(arr, val) {
    arr.splice(0,0,val)
    return arr.length
}
 function myUnshift(arr, value) {
  for (let i = arr.length; i > 0; i--) {
    arr[i] = arr[i - 1];
  }
  arr[0] = value;
  return arr.length;
}
 function myUnshift(arr, value) {
    arr.splice(0, 0, value);
    return arr.length;
}
 function myUnshift(arr, item)
{
    arr.push(0);
    let key;

    for(let i = arr.length - 1; i > 0; i--)
    {   
        key = arr[i - 1]
        arr[i] = key;
    }

    arr[0] = item;

    return arr.length;
}
 function myUnshift(m, v) {
    let dl = m.length - 1;
    for(let i = dl; i >= 0; i--)
        m[i + 1] = m[i];
    
    m[0] = v;
    return m.length;
}
 function myUnshift(m, v) {
  let result = m.splice(0,0,v);
  
  return(result,m.length);
}
 function myUnshift(m, a) {
        m.splice(0,0,a)
        return m.length
    }
 function myUnshift(m, v) {
  m.splice(0, 0, v);
  return m.length;
}
 function myUnshift(m, v) {
    m.splice(0,0,v);
    let x = m.length;
    return x;


}
 function myUnshift(arr, item) {
    for (let i = arr.length; i > 0; i--) {
        arr[i] = arr[i - 1]
    }
    arr[0] = item
    return arr.length
}
 function myUnshift(array, value) {
    for (let i = array.length - 1; i >= 0; i--) {
        array[i + 1] = array[i];
    }
    array[0] = value;
    return array.length;
}
 function myUnshift(array, value) {
    for (let i = array.length - 1; i >= 0; i--) {
        array[i + 1] = array[i];
    }
    array[0] = value;
    return array.length;
}
 function myUnshift(m, v){
    
    m.reverse()
    m.push(v)
    m.reverse()
    return m.length
}
 function myUnshift(m, v) {
    m.splice(0,0,v)
    return m.length
}
 function myUnshift(m, v) {
    m.push(m.length);
    for(let i = m.length - 1; i > 0; i--){
        m[i] = m[i-1];
    }
    m[0] = v;
    return m.length;
}
 function myUnshift(m, v){
    m.splice(0,0,v);
    return m.length;
}
 function myUnshift(m, a) {
        m.splice(0,0,a)
        return m.length
    }
 function myUnshift(m, v) {
    m.splice(0,1,v,m[0])
    v = m.length;
    return m, v;
}
 function myUnshift(arr, a) {
    arr.splice(0,0,a);
    return arr.length;

}
 function myUnshift(array, el){
    array.splice(0, 0, el)
    return array.length
}
function myUnshift(arr, val) {
    arr.splice(0, 0, val);
    return arr.length;
}
 function myUnshift(array, value) {
    let next = value;
    for (let i = 0; i < array.length; i++)
    {
        let temp = array[i];
        array[i] = next;
        next = temp;
    }
    array.push(next);

    return array.length;
}
 function myUnshift(m, v) {
    m.splice(0, 0, v);
    return m.length;
}
 function myUnshift (array,x){
    array.push(x)
    for (let i = 0 ; i < array.length - 1 ; i ++){
        let m = array.shift(array[i])
        array.push(m);
    }
    return array.length;
}
 function myUnshift(arr, value){
    arr.splice(0, 0, value)
    return arr.length
}
 function myUnshift(arr, a)
{
    arr.splice(0, 0, a)
    return arr.length;
}
 function myUnshift(m, v){
  m.splice(0,0,v)
  return m.length 
}
 function myUnshift(m, n){
    let a = m.splice(0, 0, n);
    return m.length;
}
 function myUnshift(a, v) {
    a.splice(0, 0, v);
    return a.length;
}
 function myUnshift(array, value) {
    for (let i = array.length - 1; i >= 0; i--) {
        array[i + 1] = array[i];
    }
    array[0] = value;
    return array.length;
}
 function myUnshift ( m, v ) {
    m.splice ( 0, 0, v )
    return m.length;
}
 function myUnshift(m, v) {
     m.length = m.length + 1;

        
        for (let i = m.length - 1; i > 0; i--) {
            m[i] = m[i - 1];
        }
       m[0] = v;
    
    return m.length;
  }
 function myUnshift (array, a) {
    array.push(a);
      for(let i = array.length-1, j = array.length-2; i >= 1, j >= 0; i--, j--){
          let temporary = array[j];
          array[j] = array[i];
          array[i] = temporary;
          
      }  
    return array.length;

}
 function myUnshift(m, v){
    m.splice(0,0,v);
    return m.length;
}
 function myUnshift ( m, v ) {
    m.splice ( 0, 0, v )
    return m.length;
}
 function myUnshift(a, b){
    a.push(b);
      for(var i = a.length-1, r = a.length-2; i >= 1, r >= 0; i--, r--){
          var k = a[r];
          a[r] = a[i];
          a[i] = k;
          
      }  
    return a.length;
}
 function myUnshift(a, b){
    a.push(b);
      for(let i = a.length-1, r = a.length-2; i >= 1, r >= 0; i--, r--){
          let k = a[r];
          a[r] = a[i];
          a[i] = k;
          
      }  
    return a.length;
}
 function myUnshift(m,v)
{
    m.reverse().push(v);
    m.reverse();
    return m.length;
}
 function myUnshift(m, n) {
   let a = m.length - 1;
   for(let i = a; i >= 0; i--)
   m[i + 1] = m[i];
   m[0] = n;
    return m.length
}
 function myUnshift (arr, a) {
    arr.reverse().push(a)
    arr.reverse()
    return arr.length
}
 function myUnshift(m, v){
    m.reverse()
    m.push(v)
    m.reverse()
    return m.length
}
 function myUnshift(array, elem){
    array.splice(0,0, elem );
    
    return array.length;
}
 function myUnshift(m, v)
{
m.splice(0, 0, v)
return m.length
}
 function myUnshift(array, ...all) {
    for (let i = all.length - 1; i >= 0; i--) {
        array.push(1);
        for (let j = array.length - 1; j >= 0; j--) {
            temp = array[j - 1];
            array[j] = temp;
        }
        array[0] = all[i];
    }
    return array.length;
}
 function myUnshift(arr,value){
    arr.splice(0,0,value)
    return arr.length
}
 function myUnshift (arr, n){
    arr.splice(0, 0, n);
    return (arr.length);
}
 function myUnshift(arr, val)
{
    arr.push(undefined);
    for(let i = arr.length - 1; i > 0; i--)
        arr[i] = arr[i - 1];

    arr[0] = val;
    return arr.length;
}
 function myUnshift(arr, num)
{
    for(let i = arr.length, j = arr.length-1; i>0; i--, j--)
    {
        arr[i] = arr[j]  
    }
   arr[0] = num
   return arr.length
}
 function myUnshift(arr,a){
    for(let i = arr.length-1;i>=0;i--){
        arr[i+1]=arr[i];
    }
    arr[0]=a;
    return arr.length;
}
 function myUnshift(array, firstElement){
    array.reverse().push(firstElement);
    array.reverse();
    
    return array.length;
}
 function myUnshift(m, v) {
for(let i=m.length-1; i>=0;i--){
    m[i+1]=m[i];
}
m[0]=v;
return m.length;
}
 function myUnshift (arr, x)
{
    arr.splice(0, 0, x);
    return arr.length;
}
 function myUnshift(m,v){
  m.push(0);
  m.reverse();
  for (let i = 0; i < m.length; i++){
    m[i] = m[i+1];
  }
  m.reverse();
  m[0] = v;
  let b = m.length;
  return m,b;
}
 function myUnshift(m,v)
{   
    m.splice(0,0,v);
    return m.length
  
}
 function myUnshift(m, a) {
        m.splice(0,0,a)
        return m.length
    }
 function myUnshift(m, v) {
    for(i = m.length; i >= 0; i--){
        m.splice(i, 1, m[i-1]);
    }
    m.splice(0, 1, v);
    return m.length;
}
 function myUnshift(arr, n) {
  arr.splice(0, 0, n);
  return arr.length;
}
 function myUnshift(a, b) {
    for (let i = a.length - 1; i >= 0; i--) {
        a[i + 1] = a[i]
    }
    a[0] = b;
    return a.length;
}
 let arr = [1,2,3,4,5];
function myUnshift(arr,n){
    arr.splice(0,0,n)
    return arr.length
}
let a = myUnshift(arr,12)
console.log(a)
console.log(arr)
 function myUnshift(m, v) 
{
    m.splice(0, 0, v)
    return m.length;
}
 function myUnshift (m , v ) {
    for (let i=m.length, n=m.length-1; i>=0; i--, n--) {
        m [i] = m [n];
    }
    m [0] = v;
    return m.length;
}
 function myUnshift(m, v) {
        for (let i = 0; i < m.length; i++) {
            m[m.length-i]=m[m.length-i-1]
        }

        m[0]=v
        return (m.length)
    }
 function myUnshift(m, v) {
    m.splice(0,0,v);
    return m.length;
}
 function myUnshift(m,a){
        m.splice(0,0,a);
        return m.length;
    }
 function myUnshift(a, b){
    a.push(b);
      for(var i = a.length-1, r = a.length-2; i >= 1, r >= 0; i--, r--){
          var k = a[r];
          a[r] = a[i];
          a[i] = k;
          
      }  
    return a.length;
}
 function myUnshift(arr,value){
    for(let i = arr.length - 1; i >= 0; i--){
        arr[i + 1] = arr[i]
    }
    arr[0] = value;
    return arr.length;
}
 function myUnshift(arr, value) {
  for (let i = arr.length; i > 0; i--) {
    arr[i] = arr[i - 1];
  }
  arr[0] = value;
  return arr.length;
}
 function myUnshift(a, b){
    a.push(b);
      for(var i = a.length-1, r = a.length-2; i >= 1, r >= 0; i--, r--){
          var k = a[r];
          a[r] = a[i];
          a[i] = k;
          
      }  
    return a.length;
}
 function myUnshift(a, v)
{
    a.splice(0, 0, v)
    return a.length
}
 function myUnshift(arr, i){
    arr.splice(0, 0, i);
    return arr.length;
}
 function myUnshift(a, b){
    a.push(b);
      for(var i = a.length-1, r = a.length-2; i >= 1, r >= 0; i--, r--){
          var k = a[r];
          a[r] = a[i];
          a[i] = k;
          
      }  
    return a.length;
}
 function myUnshift(arr, number)
{
    for(let i = arr.length;i>0;i--)
    {
        arr[i] = arr[i-1];
    }
    arr[0] = number;
    return arr.length;
}
 function myUnshift(array, value) {
    for (let i = array.length - 1; i >= 0; i--) {
        array[i + 1] = array[i];
    }
    array[0] = value;
    return array.length;
}
 function myUnshift(a, b)
{
    a.splice(0, 0, b);
    return a.length;
}
 function myUnshift(array, item) { 
      for (let i = array.length - 1; i >=0; i--) {
         array[i +1] = array[i];
      }
      array[0] = item;
      return array.length;
 }
 function myUnshift(array, value) {
    for (let i = array.length - 1; i >= 0; i--) {
        array[i + 1] = array[i];
    }
    array[0] = value;
    return array.length;
}
 function myUnshift(arr, element){
    arr.reverse()
    arr.push(element)
    arr.reverse()
    return arr.length
}
 function myUnshift(arr, d){
    arr.splice(0, 0, d)
    return arr.length;
}
 function myUnshift(m,a)
{
    m.splice(0,0,a);
    return m.length;
}
 function myUnshift(m, v) {
    for(let i = 0; i <= m.length; i++){
        if(i != m.length){
            let t = m[i];
            m[i] = v;
            v = t;
        }else{
            m.push(v);
            break;
        }
    }
    return m.length;
}
 function myUnshift(m, v){
    m.splice(0, 0, v);
    return m.length;
}
 function myUnshift(arr, value) {
    arr.splice(0,0,value)
    return arr.length
}