Contact: aviboots(AT)netvision.net.il
41,615 questions
54,278 answers
573 users
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-1); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 arr[4] = 1 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-2); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 1 arr[4] = 2 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-3); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 1 arr[3] = 2 arr[4] = 3 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-4); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 1 arr[2] = 2 arr[3] = 3 arr[4] = 4 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-5); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 arr[4] = 5 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(-6); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 arr[4] = 5 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(1); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 1 arr[2] = 2 arr[3] = 3 arr[4] = 4 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(2); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 1 arr[3] = 2 arr[4] = 3 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(3); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 1 arr[4] = 2 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(4); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 arr[4] = 1 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(0, 1); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 2 arr[1] = 3 arr[2] = 4 arr[3] = 5 arr[4] = 5 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(0, 2); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 3 arr[1] = 4 arr[2] = 5 arr[3] = 4 arr[4] = 5 */
var arr = [1, 2, 3, 4, 5]; arr.copyWithin(0, 3); for (i = 0; i < arr.length; i++) document.write("arr[" + i + "] = " + arr[i] + "<br />"); /* run: arr[0] = 4 arr[1] = 5 arr[2] = 3 arr[3] = 4 arr[4] = 5 */