kiến thức Javascript cho người mới bắt đầu

Chào các bác, đêm hôm rồi mà còn vướng cái bài tập này muốn nhờ các bác giúp đỡ.
Chả là em làm cơ khí CNC, bọn em khi lập trình trên phần mềm thì xuất ra một file dạng .txt để đút vào máy CNC cho nó chạy, giờ cần chèn thêm đoạn code đo và bù dao tự động nên phải sửa file thủ công rất dễ gây sai sót.
View attachment 1514124
Em trước cũng có vọc qua code, biết là với đầu bài như thế này thì có thể làm được bằng code, mà ngặt cái máy tính công ty không cho phép cài các phần mềm, khả dĩ nhất chỉ có thể dùng trình duyệt mặc định của máy và giải quyết bằng file html có chứa javascript. Nhưng trước em bỏ ngang không đủ trình để viết :pudency:Vậy muốn nhờ các bác giúp đỡ viết cho em bài code chạy trên Internet Explore hoặc Microsoft Edge có thể làm được việc sau:
  • Tải lên một file .txt với đoạn đầu với đoạn cuối có format file nào cũng giống hệt nhau.
  • Nhập 1 giá trị cho kích thước danh nghĩa var1, để gắn vào đoạn đầu #100
  • Thêm 1 đoạn text vào cuối file .txt (đoạn text này có chức năng điều khiển đầu đo, lấy kích thước cần đo, so sánh với #100 trong 1 khoảng nhất định, nếu chưa đạt nó sẽ bù dao rồinhảy về câu lệnh N0010 chạy lại từ đầu chương trình, nếu đạt rồi hoặc quá thì nó dừng chương trình)
  • Lưu file txt mới tạo ra bằng cái tên có chứa giá trị nhập vào ban đầu var1 (ví dụ 102.4.txt)
Nếu không có thời gian thì nhờ các bác chỉ giúp em cần dùng những lệnh gì ạ, để em mò dần.
Đội ơn các bác.


%
N0010 G40 G17 G90 G71
N0020 G91 G28 Z0.0
N0030 T01 M06
N0040 G00 G90 X18. Y-16. S3000 M03
N0050 G43 Z10. H01
N0060 Z-3.
N0070 G41 G01 Z-6. F250. D01 M08
N0080 G17 G03 X15. Y-13. I-3. J0.0
N0090 X13. Y-15. I0.0 J-2.
N0100 G01 Y-35.
N0110 G03 X15. Y-37. I2. J0.0
N0120 G40
N0130 X18. Y-34. I0.0 J3.
N0140 G01 Z-3.
N0150 G00 Z10.
N0160 X82.
N0170 Z-3.
N0180 G41 G01 Z-6.
N0190 G03 X85. Y-37. I3. J0.0
N0200 X87. Y-35. I0.0 J2.
N0210 G01 Y-15.
N0220 G03 X85. Y-13. I-2. J0.0
N0230 G40
N0240 X82. Y-16. I0.0 J-3.
N0250 G01 Z-3.
N0260 G00 Z10.
N0270 M02
%
 
ae cho mình hỏi phần prototype trong javascript mình đang chưa hiểu lắm và tổng quan hơn là oop trong javascript , ae mình nên qua react luôn hay làm một số project liên quan đến oop trong javascript để hiểu nó .Trước có biết chút oop trong c++ mà qua js nó lú thật sự . Và hôm trước mình có làm một project liên quan đến dom đó là game tic tac toe và mình mất 7 tiếng để làm hết game .time vậy có quá dài không nhỉ ,mình ngán phần sử dụng Ai để chơi với nó á ae =.=
 
ae cho mình hỏi phần prototype trong javascript mình đang chưa hiểu lắm và tổng quan hơn là oop trong javascript , ae mình nên qua react luôn hay làm một số project liên quan đến oop trong javascript để hiểu nó .Trước có biết chút oop trong c++ mà qua js nó lú thật sự . Và hôm trước mình có làm một project liên quan đến dom đó là game tic tac toe và mình mất 7 tiếng để làm hết game .time vậy có quá dài không nhỉ ,mình ngán phần sử dụng Ai để chơi với nó á ae =.=
Thím thử suy nghĩ đơn giản đi xem sao, k cần phức tạp hóa nó. Cứ nôm na là nó có cái gì thì mình dùng cái đó, muốn dùng thì cần phải call, call ở đây là dấu chấm
 
ae cho mình hỏi phần prototype trong javascript mình đang chưa hiểu lắm và tổng quan hơn là oop trong javascript , ae mình nên qua react luôn hay làm một số project liên quan đến oop trong javascript để hiểu nó .Trước có biết chút oop trong c++ mà qua js nó lú thật sự . Và hôm trước mình có làm một project liên quan đến dom đó là game tic tac toe và mình mất 7 tiếng để làm hết game .time vậy có quá dài không nhỉ ,mình ngán phần sử dụng Ai để chơi với nó á ae =.=
cho thím đi hỏi cho 1 ông super ultra senior đi làm game tic tac toe thì cũng mất một đống thời gian thôi
game đó có gì để đánh giá mà phải sợ? :oops:
 
Thím thử suy nghĩ đơn giản đi xem sao, k cần phức tạp hóa nó. Cứ nôm na là nó có cái gì thì mình dùng cái đó, muốn dùng thì cần phải call, call ở đây là dấu chấm
cho thím đi hỏi cho 1 ông super ultra senior đi làm game tic tac toe thì cũng mất một đống thời gian thôi
game đó có gì để đánh giá mà phải sợ? :oops:
thanks các bác đã tạo động lực cho em ,Nhiều lúc nản với sự không chặt chẽ của oop js .Chắc em phải code nhiều chứ dựa vào vài khoá học trên udemy chắc chưa đủ được
 
thanks các bác đã tạo động lực cho em ,Nhiều lúc nản với sự không chặt chẽ của oop js .Chắc em phải code nhiều chứ dựa vào vài khoá học trên udemy chắc chưa đủ được
học rồi kiếm intern/fresher đi làm là cách up trình nhanh nhất rồi
còn mãi giữ cái suy nghĩ tự đánh giá bản thân qua vài cái project xàm loz thì thôi cút đi đừng code nữa thím à :):)
 
trước chọn khoá javascript cho ng mới bắt đầu. Thế quái nào học được 3 buổi đến lúc làm project bắt tạo hộp text đổi màu chữ, background, với size của chữ, xong bắt print số nguyên từ 1 tới 1000 :cry: vừa ngồi tra stackoverflow vừa chửi giáo viên
 
trước chọn khoá javascript cho ng mới bắt đầu. Thế quái nào học được 3 buổi đến lúc làm project bắt tạo hộp text đổi màu chữ, background, với size của chữ, xong bắt print số nguyên từ 1 tới 1000 :cry: vừa ngồi tra stackoverflow vừa chửi giáo viên
cuộc sống mà em có base C/c++ mà qua js với nodejs còn thấy khoai đây bác .Làm cái dom cái thấy ham js lại bác ạ
 
Back
Top