diff --git a/Samiraresponse b/Samiraresponse index 3f1b44c..37fbd1f 100644 --- a/Samiraresponse +++ b/Samiraresponse @@ -1 +1,161 @@ my first pull request with codingdojo +I will write codes from basic 13 here: + +here is from 1 to 4 + +// print all num +function Print1To255(){ + for (i=1; i<=255; i++){ + console.log(i); + } +} + +Print1To255(); + +// print int +function PrintIntsAndSum0To255(){ + var sum = 0; + for (var i = 0; i<255 ; i++){ + console.log(sum = sum + i); + } +} + +PrintIntsAndSum0To255(); + +// print max +function PrintMaxOfArray(arr){ + arr = [267,306,108]; +var largestNum = 0; +for(i=0;ilargestNum){ + largestNum = arr[i]; + } +} +console.log(largestNum); +} + +PrintMaxOfArray(); + +// print odd numbers +function ReturnOddsArray1To255(arr){ + arr = []; + for ( i = 1; i <= 255 ; i++){ + if (i%3 === 0){ + arr.push(i); + } + } + return arr +} +ReturnOddsArray1To255(); + + +// greater than Y +function ReturnArrayCountGreaterThanY(arr, Y){ + var count = 0; + for (var i =0; i< arr.length; i++){ + if (arr[i]>Y){ + count++ ; + } + + } + return count; +} +ReturnArrayCountGreaterThanY([2,3,4,8,23,12,45,67], 7); + +// max, min, avg +function PrintMaxMinAverageArrayVals(arr){ + var maxVal=0; + var minVal =0; + var avgVal=0; + for (var i = 0; i maxVal){ + maxVal = arr[i]; + + } + if (arr[i] < minVal){ + minVal = arr[i]; + } + + } + console.log("the max value is " + maxVal); + console.log("the min value is " + minVal); + console.log("the average is " + ((maxVal+minVal)/2)); +} + PrintMaxMinAverageArrayVals([0,3,2,5,12,34,56,67]); + +// swap +function SwapStringForArrayNegativeVals(arr){ + for (var i =0; i< arr.length; i++){ + if (arr[i] < 0 ){ + arr[i] = "Dojo"; + } + } + console.log(arr); +} + SwapStringForArrayNegativeVals([3,4,5,-3,-5,-45,67,54,32]); + + // odd +function PrintOdds1To255(){ + for (var i=0; i<=255; i++){ + if (i%3 ===0){ + console.log (i); + } + } +} + +PrintOdds1To255(); + +//iterate + +function PrintArrayVals(arr){ + for (var i =0; i