ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Ruby] Doubler
    coding for food 2022. 7. 24. 05:52

    Doh solution

    def doubler(numbers)
      i = 0
      while i < numbers.length
        numbers[i] = numbers[i] * 2
      	i += 1
      end
       return numbers
    end
    
    print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
    puts
    print doubler([7, 1, 8])    # => [14, 2, 16]

    my code

    def doubler(numbers)
      i = 0
      multi = []
      while i < numbers.length
      	multi << numbers[i] * 2  
      	i += 1
      end
       return multi
    end
    
    print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
    puts
    print doubler([7, 1, 8])    # => [14, 2, 16]

    aA solution

    def doubler(numbers)
      doubled_nums = []
    
      i = 0
      while i < numbers.length
        doubled_nums << numbers[i] * 2
    
        i += 1
      end
    
      return doubled_nums
    end
    
    print doubler([1, 2, 3, 4]) # => [2, 4, 6, 8]
    puts
    print doubler([7, 1, 8])    # => [14, 2, 16]
Designed by Tistory.