20%

KHUYẾN MẠI

Giảm giá khi nâng cấp web năm 2021

Rails: undefined method `+’ for nil:NilClass

Nếu mà bạn gặp lỗi này thì không có gì phải lo lẳng cả, lỗi này do bạn chưa khai báo biến mà đã sử dụng vậy nên hãy rà soát lại xem đã quên chưa khai báo thằng nào 🙂

Rails: undefined method `+' for nil:NilClass

Rails: undefined method plus for nil:NilClass

Ví dụ: ở đây mình tính tổng từ 1 cho đến 10 bằng vòng lặp for, i + 1 sau đó lưu lại vào biến total rồi sau đó lấy biến total cộng với số tiếp theo cộng 1, rồi gán lại total cứ thế cho đến hết. Thì mình ko khai báo total nó sẽ hiển thị rất ngu:

 undefined method `+’ for nil:NilClass (NoMethodError)

for i in 0..10
  total += i+1
end
puts total

Vậy ở đây bạn phải khai báo biến total giùm mình:

total = 0
for i in 0..10
  total += i+1
end
puts total

Nếu có sự xuất hiện của bác Lê Duẩn ở đây thì rất chuẩn (kết quả66).

Enjoy!

Các bài viết không xem thì tiếc:

《Chia sẻ kiến thức này là người hào sảng》
---------------------------------------

Mình vừa đăng 1 video lên Youtube theo phong cách YOLO cách đây vài ngày trong lúc dịch COVID-19 vẫn kéo dài này.

Nếu có thời gian thì xem giúp mình có ổn không nhé? Bạn có thể nhận xét video trong Youtube cũng được nha!

LINK VIDEO: https://youtu.be/kQxUIpvplYc

Nếu bận thì lưu lại xem sau, mời bạn đọc bài khác

---------------------------------------

1 Comment

Thảo luận

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
 
 
 
Facetime iPhone

Main Menu