shahryarjb
پنج شنبه 21 خرداد 1394, 01:58 صبح
درود خدمت دوستان تازه وارد این برنامه نویسی شدم و مشکلات کوچیکی رو حل کردم ولی متاسفانه یک حلقه می زارم همه رو چک می کنه و اصلا برای if و esle بنده ارزش نمی زاره :لبخند:
به کد زیر توجه فرمایید
phons_array.each do |emeleytor|if emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "#{emeleytor[1]}\t\t#{emeleytor[2]}"
else emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "your user not exi"
end
end
یا به کد زیر توجه کنید
phons_array.each do |emeleytor|if emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "#{emeleytor[1]}\t\t#{emeleytor[2]}"
else
puts "your user not exi"
end
end
جواب در صورتی که درست باشد در ترمینال
tavakkoli 0920000000
your user not exi
در صورتی که غلط باشد ( یعنی اگر تو شرط نباشد و برود تو esle )
your user not exi
your user not exi
امید وارم اساتید در این زمینه به بنده کمک کنند
** راستی دوستان اگر بفرمایند برای گرفتن پروژه متن باز ruby از کجا اقدام کنم تا یک بانک سورس برای خودم فراهم نمایم ممنون می شم
به کد زیر توجه فرمایید
phons_array.each do |emeleytor|if emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "#{emeleytor[1]}\t\t#{emeleytor[2]}"
else emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "your user not exi"
end
end
یا به کد زیر توجه کنید
phons_array.each do |emeleytor|if emeleytor[0] == user_select_name || emeleytor == user_select_lastname
puts "#{emeleytor[1]}\t\t#{emeleytor[2]}"
else
puts "your user not exi"
end
end
جواب در صورتی که درست باشد در ترمینال
tavakkoli 0920000000
your user not exi
در صورتی که غلط باشد ( یعنی اگر تو شرط نباشد و برود تو esle )
your user not exi
your user not exi
امید وارم اساتید در این زمینه به بنده کمک کنند
** راستی دوستان اگر بفرمایند برای گرفتن پروژه متن باز ruby از کجا اقدام کنم تا یک بانک سورس برای خودم فراهم نمایم ممنون می شم