Данный отчёт сгенерирован 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
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
}
let s = m.splice(0, 1);
return s;
}
return a.splice(0, 1);
}
return m.splice(0,1)
}
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;
}
}
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;
}
let p = arr[0];
for (let i = 1; i < arr.length; i++){
arr[i - 1] = arr[i];
}
arr.pop();
return p;
}
{
return m.splice(0,1);
}
let a = arr[0]
arr.splice(0,1)
return a;
}
return arr.splice(0, 1)
}
return m.splice(0, 1);
}
let a=m.splice(0, 1);
return a;
}
{
return a.splice(0, 1)
}
let firstElement = array.splice(0, 1)
return firstElement
}
return array.splice(0, 1);
}
return array.splice(0, 1);
}
let d = m[0];
for(i = 0; i< m.length-1; i++)
{
m[i]=m[i+1];
}
m.pop();
return m,d;
}
return a.splice(0, 1);
}
let n= m.splice(0,1);
return n;
}
if (!array || array.length === 0) {
return undefined;
}
return array.splice(0, 1);
}
{
let a = arr[0]
for(i=0; i< arr.length; i++)
{
arr[i] = arr[i+1]
}
arr.length -= 1
return a
}
let a = m.splice(0, 1);
return a;
}
m = m.splice(0,1);
return m;
}
var d = array[0];
for (var i = 0; i < array.length; i++) {
array[i] = array[i + 1];
}
array.length -= 1;
return d;
}
let res = m.splice ( 0, 1 );
return res;
}
return array.splice(0, 1)
}
let arr1 = array.splice(0, 1)
return arr1
}
let res = m[0]
m.splice(0,1)
return res
}
{
let ret = arr[0];
arr = arr.splice(0, 1);
return ret;
}
{
return m.splice( 0, 1 )
}
let arr1 = [];
arr1 = arr.splice(0, 1);
if (arr.length > 0) {
return arr1;
}
return "undefined";
}
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;
}
{
return arr.splice(0, 1);
}
let firstElement = array.splice(0, 1)
return firstElement
}
let k = m[0]
m.splice(0, 1)
return k
}
return m.splice(0,1)
}
let removed = arr[0]
for(let i = 0; i < arr.length; i++){
arr[i] = arr[i + 1]
}
arr.pop()
return removed
}
{ 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)
}
let k = arr.splice(0, 1);
return k;
}
return array.splice(0, 1);
}
return arr.splice(0, 1)[0];
}
if (a.length == 0)
return;
let r = a[0];
a.splice(0, 1);
return r;
}
{
let temp = arr[0];
for(let i = 0; i < arr.length - 1; i++){
arr[i] = arr[i + 1]
}
arr.length -= 1;
return temp;
}
{
let b = a[0];
for(let i = 0; i != a.length; i++)
{
a[i] = a[i + 1];
}
a.length -= 1;
return b;
}
{
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;
}
let array1 = m.splice(0,1);
let x = array1.join('','');
return x;
}
let b = arr[0];
for (i = 0; i < arr.length; i++) {
arr[i] = arr[i+1];
}
arr.length -= 1;
return b;
}
arr = arr.splice(0, 1);
return arr;
}
b = n[0]
n.splice(0, 1)
return b
}
if (array.length == 0) return undefined;
let elem = array.splice(0,1);
return elem;
}
let buff = arr[0];
arr.splice(0, 1);
return buff;
}
let a = m.splice(0, 1);
return a;
}
arr1 = arr1.splice(0, 1);
return arr1;
}
if (array.length == 0){
return array;
}
let r = array[0];
array.splice(0,1);
return r;
}
return array.splice(0,1);
}
return arr.splice(0,1)
}
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);
return arr.splice(0,1)
}
let result = array[0];
for (let i = 0; i < array.length - 1; i++)
array[i] = array[i + 1];
array.pop();
return result;
}
let s = arr[0];
arr.splice(0, 1);
return s;
}
function myShift(arr){
let n = arr[0]
arr.splice(0, 1)
return n
}
let arr1 = myShift(arr)
console.log(arr,arr1,arr.length)
let result = array[0];
for (let i = 0; i < array.length - 1; i++)
array[i] = array[i + 1];
array.pop();
return result;
}
return array.splice(0, 1);
}
let n = m.splice(0,1)
return (n[0])
}
let a = m.splice(0, 1);
return a;
}
t = arr[0];
arr.splice(0,1);
return t;
}
return array.splice(0, 1);
}
let a = arr[0];
arr.splice(0,1,)
return a;
}
return m.splice(0,1)[0]
}
{
let f = a[0];
a.splice(0, 1);
return f;
}
let result = m[0];
m.splice(0, 1);
return result;
}
let r = m[0]
m.splice(0,1)
return r
}
return arr.splice(0, 1);
}
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;
}
return m.splice(0, 1);
}
let a = m.splice(0,1);
return a;
}
let b = m[0];
let a = m.splice(0,1);
return b;
}
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;
}
{
let result = m.splice ( 0, 1 );
return result;
}
{
let b = m[0];
m.splice(0,1);
return b;
}
let t = m[0]
m.splice(0, 1, )
return t
}
let n = m[0];
for(let i = 0; i < m.length; i++){
m[i] = m[i+1];
}
m.pop(m.length);
return n;
}
let c = arr.splice(0,1);
return c;
}
b = n[0]
n.splice(0, 1)
return b
}
if (array.length === 0) {
return undefined;
}
return array.splice(0, 1)[0];
}
return m.splice(0,1)
}
let deletedItem = arr[0]
arr.splice(0,1)
return deletedItem
}
let t = m[0]
m.splice(0,1)
return t
}
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
}
let a = m.splice ( 0, 1 );
return a;
}
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;
}
let c = m[0];
m.splice(0,1);
return c;
}
let c = m.splice(0, 1)
return c
}
let k = m[0];
m.splice(0,1);
return k;
}
let res = m.splice ( 0, 1 );
return res;
}
b = n[0]
n.splice(0, 1)
return b
}
{ let arr;
arr = m.splice(0,1);
return arr;
}
return m.splice(0,1)[0]
}
b = n[0]
n.splice(0, 1)
return b
}