diff --git a/examplerange/demo2.go b/examplerange/demo2.go new file mode 100644 index 0000000..4eeb84d --- /dev/null +++ b/examplerange/demo2.go @@ -0,0 +1,17 @@ +package examplerange + +import "fmt" + +// add all odd numbers between between 1 and 10 +// for range +func Demo2() { + numbers:=[]int{1,2,3,4,5,6,7,8,9,10} + total:=0 + + for _, number:= range numbers{ + if number%2 !=0{ + total = total + number + } + } + fmt.Println("Total is : ", total) +} \ No newline at end of file diff --git a/main.go b/main.go index 317b1cd..1972519 100644 --- a/main.go +++ b/main.go @@ -41,5 +41,5 @@ func main() { maps.Demo1() examplerange.Demo1() - // examplerange.Demo2() + examplerange.Demo2() }