Parcourir la source

change 4th task

Entony il y a 7 ans
Parent
commit
b30efabda8
1 fichiers modifiés avec 3 ajouts et 4 suppressions
  1. 3 4
      module2/js/script.js

+ 3 - 4
module2/js/script.js

@@ -32,9 +32,8 @@ function splice(arr) {
 	for (i=0; i < arguments.length; i++) {
 		arrArguments[i] = arguments[i];
 	}
-
 if (arrArguments[2] == 1) {
-	for (var i = 0, j = 0, nwarr= []; j < arrArguments.length; i++, j++) {
+	for (var i = 0, j = 0, nwarr = []; j < arr.length - arrArguments[2]; i++, j++) {
     	nwarr[j] = arr[i];
     	if (i == arrArguments[1]) {
     		nwarr[j] = arr[i+1];
@@ -42,11 +41,11 @@ if (arrArguments[2] == 1) {
    	 	}
 	}
 }else if (arrArguments[2] == 0) {
-	for (var i = 0, j = 0, nwarr= []; j < arrArguments.length; i++, j++) {
+	for (var i = 0, j = 0, nwarr = []; j < arr.length - arrArguments[2]; i++, j++) {
 		nwarr[j] = arr[i];
 		if (i == arrArguments[1]) {
 			nwarr[j] = arrArguments[3];
-			for (var a=4; a < arrArguments.length; a++) {
+ 			for (var a=4; a < arrArguments.length; a++) {
 				j++;
 				nwarr[j] = arrArguments[a];
 			}