Article View: pl.comp.lang.ruby
Article #1152Re: Undefined method '[]' Nie wiem dlaczego.
From: Przemysław Kowalczyk
Date: Mon, 03 Nov 2008 20:05
Date: Mon, 03 Nov 2008 20:05
35 lines
1949 bytes
1949 bytes
On Mon, 03 Nov 2008 19:32:08 +0100, Mateo <Mati8291@gmail.com> wrote: > budynek = "" > catch(:redo) do > case co > when 1 > budynek = "Kopalnia metalu" > when 2 > budynek = "Kopalnia krysztalu" > when 3 > budynek = "Kopalnia deuteru" > end > end > poziom = stan[budynek]# 11 > poziom = poziom.to_i# dla upewnienia ze bedzie to liczba > surowce_pods = bazadanych(co)# [60,15,0,1.5] > surowce_potrz = [0,0,0,0] > surowce_potrz[0] = surowce_pods[0].to_i * > surowce_pods[3].to_i**(poziom-1) > [.....]# dalej dalsza czesc funkcji > > > Error : Undefined method '[]' for nil:NilClass <NoMethodError> > Nie wiem dlaczego wyskakuej ten blad. Modyfikowalem kod na rozne > sposoby jednak nic nie pomoglo. Jezeli blad jest linii oznaczonej komentarzem # 11 to oznacza, ze zmienna stan ma wartosc nil. W podanym fragmencie nie ma inicjalizacji tej zmiennej. pzdr szeryf -- Przemysław ,,Szeryf'' Kowalczyk :: http://szeryf.wordpress.com/
Technical Details
Message-ID:
<op.uj17fsk7uw9fft@negative-361apc>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mailReferences:
<388258eb-0087-455e-a1c6-831b09ac8f08@l33g2000pri.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.task.gda.pl!not-for-mail From: Przemysław Kowalczyk <someone@microsoft.com> Newsgroups: pl.comp.lang.ruby Subject: Re: Undefined method '[]' Nie wiem dlaczego. Date: Mon, 03 Nov 2008 21:05:42 +0100 Organization: CI TASK http://www.task.gda.pl/ Lines: 35 Message-ID: <op.uj17fsk7uw9fft@negative-361apc> References: <388258eb-0087-455e-a1c6-831b09ac8f08@l33g2000pri.googlegroups.com> NNTP-Posting-Host: host-81-190-218-64.wroclaw.mm.pl Mime-Version: 1.0 X-Trace: news.task.gda.pl 1225743026 32375 81.190.218.64 (3 Nov 2008 20:10:26 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Mon, 3 Nov 2008 20:10:26 +0000 (UTC) User-Agent: Opera Mail/9.10 (Win32) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit