Cách cộng số trong cột của bảng trong javascript

javascript

(Thuan) #1

Mọi người giúp mình với,
Mình muốn cộng cột của table thành tổng nhưng đôi khi trong 1 cột có 2 số xuống dòng thì nó bỏ qua

https://codepen.io/churongcon/pen/bXEVpr

Mong mọi người giúp đỡ


(明玉) #2

image
Như bạn thấy ở đây, chuỗi kí tự này không hề đơn giản, bạn nghĩ xem nếu cái này mà là một giá trị số hợp lệ, thì bạn phải parse nó thế nào đây???.
Mình khuyên bạn là không nên trích dữ liệu từ presentation, nên làm thế này:

Data Store render ra Presentation
Tổng kết dữ liệu từ Data Store.

Nói cho ngầu hơn thì bạn nên mô hình hóa hệ thống thông tin của bạn thành 1 dạng giống như MVC ấy.


(Quân) #3

Làm 1 chút thủ thuật tách chuỗi ra thành các số riêng biệt là ok thôi mà


(SITUVN.gcd) #4

Đúng không nên lấy dữ liệu từ HTML, người dùng có thể thay đổi tùy ý và có thể gây lỗi hoặc “qua mặt” những đoạn mã của bạn.
Hãy làm như @MeigyokuThmn nói.


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?