# frozen_string_literal: true module GuessHandler def respond_to_guess(user, input, code) result = [] numbers = input.split("").map(&:to_i) return "win" if numbers == code numbers.each_with_index do |element, index| if element == code[index] result << "+" elsif code.include?(element) result << "-" end end user.attempts.zero ? "loss" : result end end