Potrzebna pomoc przy ustawieniu rotacji w tablicy

0

Mam zadanie do rozwiazania i potrzebuje ustawic rotacje w tablicy N:

Mamy zdefiniowaną tablice N elementową. Rotacją tablicy nazywamy przesunięcie wszystkich jej elementów o K ilość miejsc.

np. dla tablicy [3,5,8,9,11] przesunięcie o K = 1 będzie wynosić: [11, 3,5,8,9]. Przesunięcie dla K=2 [9,11,3,5,8]

Napisz funkcję która przyjmuje dwa argumenty:

function myFunction(arr, k)
{

}
Zadaniem funkcji jest rotacja tablicy o argument

Ktos moze zna odpowiedz i pomoze w napisaniu kodu do tego zadania?

0

poki co udalo mi sie napisac ponizszy kod ale mam problem z rotacja ktorej w ogole nie ma:

<html> <head> <title>Page Title</title> <meta charset="utf-8"> <script src="style.js"></script> </head> <style>

.blue
{
float:left;
margin:10px;
width: 200px;
height: 150px;
text-align:center;
padding-top:50px;
background-color:gray;
color:white;
}
.one
{
width:100%;
float: left;
padding-top:150px;
}
.green
{
background-color:green;
}

</style> <body>
11
3
5
8
9
</div> <input type="button" id="przycisk" value="Button" /> </body> <script>
var tablica = [3, 5, 8, 9, 11];

function zadanie()

var ile = 5; //ilosc bannerów
obrazki = new Array();
// ilosc tablic obrazki[x], gdzie x = ile-1
obrazki[0] = new Array();
obrazki[1] = new Array();
obrazki[2] = new Array();
obrazki[3] = new Array();
obrazki[4] = new Array();

// pierwszy baner

</script> </head>
1

A tak?
concat(reverse(arr[length (arr)- n, lastindex(arr)], arr[0, len(arr) - n - 1]))
Napisalo mi sie w zalozeniu, indeksuje do ostatniego elementu wlacznie, ale to Bedziesz wiedzial jak poprawic.

1 użytkowników online, w tym zalogowanych: 0, gości: 1