Problem with Array

M

M. Muzaffar

Hi!

If some one can help me to fix this code. I want to store the value of
faulty_array[num] in faulty_line and correct_array[num] in
correct_line so that I can access them at later stage. I will be
thankful.

..................

faulty_line=[]
correct_line=[]

c_length=correct_array.length
f_length=faulty_array.length

c_length.times do |num|

if correct_array[num] != faulty_array[num]

faulty_line= faulty_array[num] #problem arises at this line
correct_line= correct_array[num] #problem arises at this line

end

end

puts faulty_line[0]
puts faulty_line[0]
 
G

Glen Holcomb

[Note: parts of this message were removed to make it a legal post.]

Hi!

If some one can help me to fix this code. I want to store the value of
faulty_array[num] in faulty_line and correct_array[num] in
correct_line so that I can access them at later stage. I will be
thankful.

..................

faulty_line=[]
correct_line=[]

c_length=correct_array.length
f_length=faulty_array.length

c_length.times do |num|

if correct_array[num] != faulty_array[num]

faulty_line= faulty_array[num] #problem arises at this line
correct_line= correct_array[num] #problem arises at this line

end

end

puts faulty_line[0]
puts faulty_line[0]

I'm not positive what you are trying to do here. However from the code you
have posted i never changes so you will continuously overwrite
faulty_line and correct_line.

If you are trying to correlate line numbers with line data maybe a hash
would be better? For example:

array_of_errors # this would be an array
error_line_numbers # this would be an array

errors = {}

error_line_numbers.each do |line_number|
errors[line_number.to_sym] = array_of_errors[line_number]
end

of course this also assumes a one to one mapping of the line_number and
line_data arrays.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,202
Messages
2,571,057
Members
47,662
Latest member
salsusa

Latest Threads

Top