Данный отчёт сгенерирован 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
Описание: Визначте функцію 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
}
{
m.splice ( 0, 0, v )
return m.length;
}
arr.splice(0, 0, obj);
return arr.length;
}
array.splice(0,0,num)
return array.length
}
arr.splice(0, 0, a)
return arr.length;
}
arr.splice(0,0,num);
return arr.length;
}
m.splice(0, 0, v);
return m.length;
}
for (let i = arr.length; i > 0; i--) {
arr[i] = arr[i - 1];
}
arr[0] = value;
return arr.length;
}
for(i = arr.length; i >= 1; i--) {
arr[i] = arr[i-1];
}
arr[0] = n;
return arr.length
}
m.reverse()
m.push(v)
m.reverse()
let k = m.length
return k
}
for (let i = arr.length, j = arr.length-1; i >= 0; i--, j--) {
arr[i] = arr[j];
}
arr[0] = value;
return arr.length;
}
let count = arr.length - 1;
for (let i = count; i >= 0; i--) {
arr[i + 1] = arr[i]
}
arr[0] = element;
return arr.length
}
arr.splice(0,0,val)
return arr.length
}
for (let i = arr.length; i > 0; i--) {
arr[i] = arr[i - 1];
}
arr[0] = value;
return arr.length;
}
arr.splice(0, 0, value);
return arr.length;
}
{
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;
}
let dl = m.length - 1;
for(let i = dl; i >= 0; i--)
m[i + 1] = m[i];
m[0] = v;
return m.length;
}
let result = m.splice(0,0,v);
return(result,m.length);
}
m.splice(0,0,a)
return m.length
}
m.splice(0, 0, v);
return m.length;
}
m.splice(0,0,v);
let x = m.length;
return x;
}
for (let i = arr.length; i > 0; i--) {
arr[i] = arr[i - 1]
}
arr[0] = item
return arr.length
}
for (let i = array.length - 1; i >= 0; i--) {
array[i + 1] = array[i];
}
array[0] = value;
return array.length;
}
for (let i = array.length - 1; i >= 0; i--) {
array[i + 1] = array[i];
}
array[0] = value;
return array.length;
}
m.reverse()
m.push(v)
m.reverse()
return m.length
}
m.splice(0,0,v)
return m.length
}
m.push(m.length);
for(let i = m.length - 1; i > 0; i--){
m[i] = m[i-1];
}
m[0] = v;
return m.length;
}
m.splice(0,0,v);
return m.length;
}
m.splice(0,0,a)
return m.length
}
m.splice(0,1,v,m[0])
v = m.length;
return m, v;
}
arr.splice(0,0,a);
return arr.length;
}
array.splice(0, 0, el)
return array.length
}
arr.splice(0, 0, val);
return arr.length;
}
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;
}
m.splice(0, 0, v);
return m.length;
}
array.push(x)
for (let i = 0 ; i < array.length - 1 ; i ++){
let m = array.shift(array[i])
array.push(m);
}
return array.length;
}
arr.splice(0, 0, value)
return arr.length
}
{
arr.splice(0, 0, a)
return arr.length;
}
m.splice(0,0,v)
return m.length
}
let a = m.splice(0, 0, n);
return m.length;
}
a.splice(0, 0, v);
return a.length;
}
for (let i = array.length - 1; i >= 0; i--) {
array[i + 1] = array[i];
}
array[0] = value;
return array.length;
}
m.splice ( 0, 0, v )
return m.length;
}
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;
}
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;
}
m.splice(0,0,v);
return m.length;
}
m.splice ( 0, 0, v )
return m.length;
}
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;
}
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;
}
{
m.reverse().push(v);
m.reverse();
return m.length;
}
let a = m.length - 1;
for(let i = a; i >= 0; i--)
m[i + 1] = m[i];
m[0] = n;
return m.length
}
arr.reverse().push(a)
arr.reverse()
return arr.length
}
m.reverse()
m.push(v)
m.reverse()
return m.length
}
array.splice(0,0, elem );
return array.length;
}
{
m.splice(0, 0, v)
return m.length
}
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;
}
arr.splice(0,0,value)
return arr.length
}
arr.splice(0, 0, n);
return (arr.length);
}
{
arr.push(undefined);
for(let i = arr.length - 1; i > 0; i--)
arr[i] = arr[i - 1];
arr[0] = val;
return arr.length;
}
{
for(let i = arr.length, j = arr.length-1; i>0; i--, j--)
{
arr[i] = arr[j]
}
arr[0] = num
return arr.length
}
for(let i = arr.length-1;i>=0;i--){
arr[i+1]=arr[i];
}
arr[0]=a;
return arr.length;
}
array.reverse().push(firstElement);
array.reverse();
return array.length;
}
for(let i=m.length-1; i>=0;i--){
m[i+1]=m[i];
}
m[0]=v;
return m.length;
}
{
arr.splice(0, 0, x);
return arr.length;
}
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;
}
{
m.splice(0,0,v);
return m.length
}
m.splice(0,0,a)
return m.length
}
for(i = m.length; i >= 0; i--){
m.splice(i, 1, m[i-1]);
}
m.splice(0, 1, v);
return m.length;
}
arr.splice(0, 0, n);
return arr.length;
}
for (let i = a.length - 1; i >= 0; i--) {
a[i + 1] = a[i]
}
a[0] = b;
return a.length;
}
function myUnshift(arr,n){
arr.splice(0,0,n)
return arr.length
}
let a = myUnshift(arr,12)
console.log(a)
console.log(arr)
{
m.splice(0, 0, v)
return m.length;
}
for (let i=m.length, n=m.length-1; i>=0; i--, n--) {
m [i] = m [n];
}
m [0] = v;
return m.length;
}
for (let i = 0; i < m.length; i++) {
m[m.length-i]=m[m.length-i-1]
}
m[0]=v
return (m.length)
}
m.splice(0,0,v);
return m.length;
}
m.splice(0,0,a);
return m.length;
}
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;
}
for(let i = arr.length - 1; i >= 0; i--){
arr[i + 1] = arr[i]
}
arr[0] = value;
return arr.length;
}
for (let i = arr.length; i > 0; i--) {
arr[i] = arr[i - 1];
}
arr[0] = value;
return arr.length;
}
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;
}
{
a.splice(0, 0, v)
return a.length
}
arr.splice(0, 0, i);
return arr.length;
}
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;
}
{
for(let i = arr.length;i>0;i--)
{
arr[i] = arr[i-1];
}
arr[0] = number;
return arr.length;
}
for (let i = array.length - 1; i >= 0; i--) {
array[i + 1] = array[i];
}
array[0] = value;
return array.length;
}
{
a.splice(0, 0, b);
return a.length;
}
for (let i = array.length - 1; i >=0; i--) {
array[i +1] = array[i];
}
array[0] = item;
return array.length;
}
for (let i = array.length - 1; i >= 0; i--) {
array[i + 1] = array[i];
}
array[0] = value;
return array.length;
}
arr.reverse()
arr.push(element)
arr.reverse()
return arr.length
}
arr.splice(0, 0, d)
return arr.length;
}
{
m.splice(0,0,a);
return m.length;
}
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;
}
m.splice(0, 0, v);
return m.length;
}
arr.splice(0,0,value)
return arr.length
}