Данный отчёт сгенерирован 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
Описание: Визначте функцію myShift(масив), яка зробить те саме, що метод масиву shift. Не використовувати метод shift. 10.02.2023 18:21:31
Решений: 98 10.02.2023 18:21:31
Видалення та зсув 10.02.2023 18:21:31
 function myShift(m){
    let s = m.splice(0, 1);
    return s;
}
 function myShift(a) {
    return a.splice(0, 1);
}
 function myShift(m) { 
    return m.splice(0,1) 
}
 function myShift(arr) {
    if (arr) {
        let res = arr[0];
        arr.slice(0);
        for (i = 0, j = 1; i < arr.length; i++, j++) {
            arr[i] = arr[j];
        }
        arr.pop();
        return res;
    } else {
        return undefined;
    }
}
 function myShift(arr) {
  if (arr.length === 0) {
    return undefined;
  }
  let firstElement = arr[0];
  for (let i = 0; i < arr.length - 1; i++) {
    arr[i] = arr[i + 1];
  }
  arr.length--;
  return firstElement;
}
 function myShift(arr){
let p = arr[0];
   for (let i = 1; i < arr.length; i++){
   arr[i - 1] = arr[i];
   } 
   arr.pop();
   return p;
}
 function myShift(m)
{
    return m.splice(0,1);
}
 function myShift(arr) {
    let a = arr[0]
    arr.splice(0,1)
    return a;
}
 function myShift(arr){
    return arr.splice(0, 1)
}
 function myShift(m) {
    return m.splice(0, 1);
}
 function myShift(m) {
let a=m.splice(0, 1);
return a;
}
 function myShift(a)
{
    return a.splice(0, 1)
}
 function myShift (array) {
    let firstElement = array.splice(0, 1)
    return firstElement
     
}
 function myShift(array) {
    return array.splice(0, 1);
}
 function myShift(array) {
    return array.splice(0, 1);
}
 function myShift(m) {
    let d = m[0];
for(i = 0; i< m.length-1; i++)
{
    m[i]=m[i+1];
}
m.pop();
return m,d;
}
 function myShift(a) {
    return a.splice(0, 1);
}
 function myShift (m){
    let n= m.splice(0,1);
    return n;
}
 function myShift (array) {
    if (!array || array.length === 0) {
        return undefined;
    }
    return array.splice(0, 1);
}
 function myShift(arr)
{
    let a = arr[0]
    for(i=0; i< arr.length; i++)
    {
        arr[i] = arr[i+1]
    }
    arr.length -= 1
    return a
}
 function myShift(m){
   let a = m.splice(0, 1);
   return a;
}
 function myShift(m) {
  m = m.splice(0,1);
  return m;
}
 function myShift(array){
    var d = array[0];
    for (var i = 0; i < array.length; i++) {
      array[i] = array[i + 1];
    }
    array.length -= 1;
    return d;

}
 function myShift ( m ) {
    let res = m.splice ( 0, 1 );
    return res;
}
 function myShift(array){
    return array.splice(0, 1)
}
 function myShift (array) {
    let arr1 = array.splice(0, 1)
    return arr1
}
 function myShift(m) {

        let res = m[0]

        m.splice(0,1)
        return res
    }
 function myShift(arr)
{
    let ret = arr[0];
    arr = arr.splice(0, 1);

    return ret;
}
 function myShift(m)
{
    return m.splice( 0, 1 )
}
 function myShift(arr) {
    let arr1 = [];
    arr1 = arr.splice(0, 1);
    if (arr.length > 0) {
        return arr1;
    }
    return "undefined";
}
 function myShift(arr){
if(arr.length==0){return undefined;}
    let a = arr[0];
    for(let i = 0;i< arr.length;i++){
        arr[i]=arr[i+1];
    }
    arr.splice(arr.length-1,1);
    return a;
}
 function myShift (arr)
{
    return arr.splice(0, 1);
}
 function myShift (array) {
    let firstElement = array.splice(0, 1)
    return firstElement
}
 function myShift(m){
    let k = m[0]
    m.splice(0, 1)
    return k
}
 function myShift(m) {
    return m.splice(0,1) 
}
 function myShift(arr){
    let removed = arr[0]
    for(let i = 0; i < arr.length; i++){
        arr[i] = arr[i + 1]
    }
    arr.pop()
    return removed
}
 function myShift(a)
{   let x = a[0]
    for(let i = 0; i < a.length; i++)
    {
        a[i] = a[i+1]
        if (a[i] == undefined) a.pop() 
    }
    return(x)
}
 function myShift(arr) {
    let k = arr.splice(0, 1);
    return k;
}
 function myShift(array) {
    return array.splice(0, 1);
}
function myShift(arr) {
    return arr.splice(0, 1)[0];
}
 function myShift(a) {
   if (a.length == 0)
      return;
   let r = a[0];
   a.splice(0, 1);
   return r;
}
 function myShift(arr)
{
let temp = arr[0];
for(let i = 0; i < arr.length - 1; i++){
arr[i] = arr[i + 1]
}
arr.length -= 1;
return temp;
}
 function myShift(a)
{
    let b = a[0];
    for(let i = 0; i != a.length; i++)
    {
        a[i] = a[i + 1];
    }
    a.length -= 1;
    return b;
}
 function myShift(arr)
{
    let a = arr[0];
    for(let i = 0;i< arr.length;i++)
    {
        if(i+1< arr.length) arr[i]=arr[i+1];
        
    }
    arr.pop();
    return a;
}
 function myShift(m) {
    let array1 = m.splice(0,1);
    let x = array1.join('','');
    return x;

}
 function myShift(arr) {
    let b = arr[0];
    for (i = 0; i < arr.length; i++) {
        arr[i] = arr[i+1];
    }
    arr.length -= 1;
    return b;
}
 function myShift(arr){
    arr = arr.splice(0, 1);
    return arr;
}
 function myShift(n) {
        b = n[0]
        n.splice(0, 1)
       return b
    }
 function myShift(array){
    if (array.length == 0) return undefined;
    
    let elem = array.splice(0,1);
    return elem;
}
 function myShift(arr){
    let buff = arr[0];
    arr.splice(0, 1);
    return buff;
}
 function myShift(m){
   let a = m.splice(0, 1);
   return a;
}
 function myShift(arr1){
    arr1 = arr1.splice(0, 1);
    return arr1;
}
 function myShift(array){
    if (array.length == 0){
        return array;
    }
    let r = array[0];
    array.splice(0,1);
    return r;
}
 function myShift(array){
    return array.splice(0,1);
}
 function myShift(arr) {
    return arr.splice(0,1)
}
 function myShift(m){
    m.reverse();
   let c = m.pop();
    m.reverse();
    return c;
}
let a = [1, 2, 3];
let b = myShift(a);
console.log(a, b, a.length);
 function myShift(arr){
   return arr.splice(0,1)
}
 function myShift(array) {
    let result = array[0];
    for (let i = 0; i < array.length - 1; i++)
        array[i] = array[i + 1];
    array.pop();
    return result;
}
 function myShift(arr) {
    let s = arr[0];
    arr.splice(0, 1);
    return s;
}
 let arr = [3,2,4,1,5]
function myShift(arr){
    let n = arr[0]
    arr.splice(0, 1)
    return n
}
let arr1 = myShift(arr)
console.log(arr,arr1,arr.length)
 function myShift(array) {
    let result = array[0];
    for (let i = 0; i < array.length - 1; i++)
        array[i] = array[i + 1];
    array.pop();
    return result;
}
 function myShift(array) {
    return array.splice(0, 1);
}
 function myShift(m) {
   let n = m.splice(0,1)
   return (n[0])
}
 function myShift(m) {
    let a = m.splice(0, 1);
    return a;
}
 function myShift(arr) {
    t = arr[0];
    arr.splice(0,1);  
    return t;
}
 function myShift(array) {
    return array.splice(0, 1);
}
 function myShift(arr){
    let a = arr[0];
    arr.splice(0,1,)
    return a;
}
 function myShift(m){
    return m.splice(0,1)[0]
}
 function myShift(a)
{
    let f = a[0];
    a.splice(0, 1);
    return f;
}
 function myShift(m) {
  let result = m[0];
  m.splice(0, 1);
  return result;
}
 function myShift(m){
    let r = m[0]
    m.splice(0,1)
    return r
}
 function myShift(arr) {
  return  arr.splice(0, 1);

}
 function myShift(arr) {
  if (arr.length == 0) return false;
  let first = arr[0];
  for (let i = 0; i < arr.length - 1; i++) {
    arr[i] = arr[i + 1];
  }
  arr.length = arr.length - 1;
  return first;
}
 function myShift(m) {
    return m.splice(0, 1);
}
 function myShift(m) {
    let a = m.splice(0,1);
    return a;
}
 function myShift(m) {
    let b = m[0];
    let a = m.splice(0,1);
    return b;
}
 function myShift(m) {
    m_0 = m[0];
    for(let i = 0; i < m.length; i++){
        if(i != m.length - 1){
            m[i] = m[i+1];
        }else{
            m.pop();
        }
         
    }
    return m_0;
}
 function myShift (m) 
{
    let result = m.splice ( 0, 1 );
    return result;
}
 function myShift(m)
{
    let b = m[0];
    m.splice(0,1);
    return b;
}
 function myShift(m) {
    let t = m[0]
    m.splice(0, 1, )
    return t
}
 function myShift(m) {
    let n = m[0];
    for(let i = 0; i < m.length; i++){
        m[i] = m[i+1];
    }
    m.pop(m.length);
    return n;
}
 function myShift(arr){
    let c = arr.splice(0,1);
    return c;
}
 function myShift(n) {
        b = n[0]
        n.splice(0, 1)
        return b
    }
 function myShift(array) {
  
  if (array.length === 0) {
    return undefined;
  }

  
  return array.splice(0, 1)[0];
}
 function myShift(m){
    return m.splice(0,1)
}
 function myShift(arr){
    let deletedItem = arr[0]
    arr.splice(0,1)
    return deletedItem
}
 function myShift(m) {
    let t = m[0]
    m.splice(0,1)
return t
}
 function myShift(arr) {
    const el = arr[0]
    for (let i = 0; i < arr.length - 1; i++) {
        arr[i] = arr[i + 1]
    }
    arr.length = arr.length - 1
    return el
}
 function myShift(m){
    let a = m.splice ( 0, 1 );
    return a;
}
 function myShift(m) {
    var removed, i;
    if (m.length > 0) {
        removed = m[0];
        for (i = 0; i < m.length - 1; i++) {
            m[i] = m[i + 1];
        }
        m.length = m.length - 1;
    }
    return removed;
  }
 function myShift(m){
    let c = m[0];
    m.splice(0,1);
    return c;
}
 function myShift(m){
    let c = m.splice(0, 1)
    return c
}
 function myShift(m){
        let k = m[0];
        m.splice(0,1); 
        return k;
    }
 function myShift ( m ) {
    let res = m.splice ( 0, 1 );
    return res;
}
 function myShift(n) {
        b = n[0]
        n.splice(0, 1)
       return b
    }
 function myShift(m)
{   let arr;
    arr = m.splice(0,1);
    return arr;
    
}
 function myShift(m){
    return m.splice(0,1)[0]
}
 function myShift(n) {
        b = n[0]
        n.splice(0, 1)
        return b
    }