LOLCODE - Dodawanie zwraca złą liczbę.

0

Hej dopiero zacząłem pisać w LOLCODE, gdy dodaję dwa inty (NUMBR w LOLCODE) dodawanie zwraca błędną liczbę.
Poniżej kod, dzięki za pomoc.

HAI 1.2
CAN HAS STDIO?
I HAS A FIRST ITZ 0
I HAS A SECUND ITZ 0
VISIBLE "FIRST NUMBAR PLOX!!1!"
GIMMEH FIRST
FIRST IS NOW A NUMBR
VISIBLE FIRST
VISIBLE "AWSUM, THX"
VISIBLE "SECUND NUMBAR PLOX!!1!"
GIMMEH SECUND
SECUND IS NOW A NUMBR
VISIBLE SECUND
VISIBLE "AWSUM, THX"
VISIBLE "YR NUMBAR IS"
VISIBLE SUM OF FIRST AN SECUND
KTHXBYE

A, zapomniałem dodać, interpreter to: http://www.microngamestudios.com/lolexec.html

1

A jesteś pewien że możesz tak wypisać sumę? Nie musisz zrobić wcześniej przypisania do zmiennej?

0

@Shalom, dzięki! Okazało się, żeby wypisać sumę wystarczyło utworzyć zmienną która tą sumę przechowuje.
Ale dalej zastanawia mnie dlaczego nie dało się zrobić tak.
Anyways, thanks!

BTW Poprawiony kod

HAI 1.2
CAN HAS STDIO?
I HAS A FIRST ITZ 0
I HAS A SECUND ITZ 0
VISIBLE "FIRST NUMBAR PLOX!!1!"
GIMMEH FIRST
FIRST IS NOW A NUMBR
VISIBLE FIRST
VISIBLE "AWSUM, THX"
VISIBLE "SECUND NUMBAR PLOX!!1!"
GIMMEH SECUND
SECUND IS NOW A NUMBR
VISIBLE SECUND
VISIBLE "AWSUM, THX"
VISIBLE "YR NUMBAR IS"
I HAS A TEMP ITZ SUM OF FIRST AN SECUND
VISIBLE TEMP
KTHXBYE
1

Obstawiam ze parser ma inaczej ustawione priorytety i parsował najpierw "wypisanie" a dopiero potem sumę i stąd problem.

1 użytkowników online, w tym zalogowanych: 0, gości: 1