Tạo máy tính + - * / trong Javascript - Tạo máy tính căn bản cộng trừ nhân chia bằng Javascript - Sử dụng function trong Javascriptby GokiSoft.com - 20:01 05/09/2022 20,388 Lượt Xem Show
Short URL: https://gokisoft.com/1622 Viết danh sách các hàm sau : - hàm cộng, trừ, nhân, chia với 2 tham số đầu vào - Nhập 2 giá trị đầu vào a, b thông qua prompt và biểu thức tính toán +,-,*,/ - Tính kết quả và in ra màn hình. Chú ý: để nhập a thông qua hàm prompt chúng ta làm theo cách sau a = prompt('Nhập giá trị a') Ứng Dụng Học Theo dõi cập nhật nội dung học trên Youtube & Facebook Thông Tin Liên Hệ Công Ty Cổ Phần Công nghệ ZicZac Việt Nam. Website: https://ziczacvn.com SĐT: 096 - 70 25 996 Email: Thiết kế webiste chuyên nghiệp Tags: HTML5-T6 javascript function in javascript T2008A C2010G |Khai báo biến & hàm mặc định trong Javascript| js_online C2108L C2108G3 C2110I C2110L C2206L Today_C2206L <!DOCTYPE html> <html lang="vi"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="keywords" content="nền tảng, nen tang, học web, html5, html, css, js, hoc web can ban, học web căn bản" /> <meta name="description" content="Cung cấp nền tảng kiến thức căn bản về lập trình web HTML5, CSS3, JS" /> <title>Chương trình Tính toán Cộng Trừ Nhân Chia | NenTang.vn</title> </head> <body> <h2>Chương trình Tính toán + - * /</h2> <script> // Tạo biến a và b // Sử dụng hàm prompt('Câu thông báo...') để hiển thị hộp thoại cho người dùng nhập giá trí // Sử dụng hàm parseInt() để chuyển chuỗi string thành số nguyên (có thể tính toán số học được) var a = parseInt(prompt('Mời nhập số a')); var b = parseInt(prompt('Mời nhập số b')); // Nhờ Javascript in đoạn HTML ra màn hình: // - Hiển thị giá trị của biến a và b document.write('Giá trị của biến <span style="color: red; font-weight: bold; font-size: 30px;">a=' + a + '</span><br />'); document.write('Giá trị của biến <span style="color: blue; font-weight: bold; font-size: 30px;">b=' + b + '</span><br />'); </script> <!-- Tạo nút #btnTinhTong và gắn sự kiện onclick cho nút => Khi người dùng nhấp chuột (click) vào nút thì sẽ thực thi đoạn code Javascript bên trong thuộc tính onclick="...code js..." --> <button id="btnTinhTong" onclick="alert('Tổng a+b = ' + (a+b));">Tính +</button> <!-- Tạo nút #btnTinhHieu và gắn sự kiện onclick cho nút => Khi người dùng nhấp chuột (click) vào nút thì sẽ thực thi đoạn code Javascript bên trong thuộc tính onclick="...code js..." --> <button id="btnTinhHieu" onclick="alert('Hiệu a-b = ' + (a-b));">Tính -</button> <!-- Tạo nút #btnTinhThuong và gắn sự kiện onclick cho nút => Khi người dùng nhấp chuột (click) vào nút thì sẽ thực thi đoạn code Javascript bên trong thuộc tính onclick="...code js..." --> <button id="btnTinhThuong" onclick="alert('Thương a/b = ' + (a/b));">Tính /</button> <!-- Tạo nút #btnTinhTich và gắn sự kiện onclick cho nút => Khi người dùng nhấp chuột (click) vào nút thì sẽ thực thi đoạn code Javascript bên trong thuộc tính onclick="...code js..." --> <button id="btnTinhTich" onclick="alert('Tích a*b = ' + (a*b));">Tính -</button> </body> </html> Trong bài này chúng ta sẽ tìm hiểu các toán tử trong Javascript thường dùng nhất như: Toán tử chia lấy dư, toán tử cộng trừ nhân chia, toán tử nối chuỗi. Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức. Ở bài cách sử dụng và khai báo biến mình có nói sơ qua về các toán tử thường dùng trên biến nhưng ở mức sơ sài. Hôm nay mình sẽ tìm hiểu sâu hơn từng loại toán tử nhé. Đầu tiên chúng ta sẽ học về toán tử toán học trong Javascript. 1. Toán tử toán học trong javascriptThông thường chúng ta sử dụng các toán tử toán học như cộng, trừ, nhận, chia.. để xử lý thay đổi giá trị các biến trong javascript. Sau đây là bảng danh sách các toán tử trong Javascript loại toán học hay dùng. Bài viết này được đăng tại [free tuts .net]
2. Toán tử gán trong javascriptỞ các bài trước chúng ta đã sử dụng toán tử gán rất nhiều đó là toán tử gán bằng (=), toán tử này thường hay sử dụng nhiều nhất trong các ngôn ngữ lập trình. Sau đây là danh sách các toán tử Javascript gán mà ta hay dùng trong javascript.
3. Toán tử quan hệ trong JavascriptToán tử quan hệ dùng để thể hiện mối quan hệ giữa hai toán tử trong toán học, còn trong lập trình thì ta dùng toán tử quan hệ để nói đến mối quan hệ giữa hai biến hoặc hai giá trị nào đó. Kết quả của toán tử quan hệ sẽ trả về một trong hai giá trị TRUE hoặc FALSE. Chúng ta có 6 toán tử quan hệ thường dùng trong lập trình sau:
Ví dụ: var a = 12; var b = 20; console.log(a == b); // False console.log(a > b); // False console.log(a >= b); // False console.log(a < b); // True console.log(a <= b); // False console.log(a != b); // True 4. Toán tử luận lý trong JavascriptToán tử luân lý dùng để kết hợp hay phủ định biểu thức có chứa các toán tử quan hệ, kết quả của sự kết hợp sẽ có giá trị là TRUE hoặc FALSE. Bảng sau đây mô tả các toán tử luận lý trong Javascript.
Ví dụ: var a = false; var b = true; console.log(a && b); // TRUE console.log(a || b); // TRUE console.log(!a); // TRUE console.log(!b); // FALSE 5. Độ ưu tiên các toán tử trong JavascriptKhi các bạn có tính giá trị của biểu thức thì phải tuân theo thứ tự ưu tiên của các toán tử trong biểu thức đó. Ví dụ biểu thức có các phép toán nhân chia cộng trừ thì ta phải áp dụng quy tắc tính phép nhân và chia trước, sau đó mới tính đến phép cộng và trừ. Hình ảnh dưới đây sẽ cho ta biết độ ưu tiên của các toán tử. 6. Lưu ý với toán tử so sánh bằng JavascriptChúng ta có hai toán tử so sánh bằng đó là toán tử Khác với các ngôn ngữ cao cấp khác như C# thì khi khai báo biến bạn không cần phải khai báo kiểu dữ liệu cho biến mà nó sẽ dựa vào giá trị mà bạn truyền cho biến, vì vậy bạn có thể chuyển đổi giá trị cho biến với nhiều kiểu dữ liệu khác nhau. Ví dụ: var a = 12; // a đang ở kiểu number a = '12'; // a bây giờ là kiểu string Về nguyên tắc thì cả hai toán tử đều có chung một chức năng là so sánh giá trị của hai biến, tuy nhiên với toán tử == thì chỉ so sánh giá trị mà không so sánh kiểu dữ liệu, còn toán tử === thì có so sánh luôn kiểu dữ liệu. Ví dụ: var a = 12; // number var b = '12'; // string // TRUE vì cả hai đều có giá trị là 12 document.write(a == b); // FALSE vì mặc dù giá trị bằng nhau nhưng // kiểu dữ liệu của a là number, của b là string document.write(a === b); Đấy chính là sự khác nhau giữa hai toán tử
7. Lời kếtNhư vậy là mình đã giới thiệu xong danh sách các toán từ trong Javascript, đây là những toán tử thường dùng nhất nên các bạn hãy ghi nhớ nhé, nếu không ở những bài tiếp theo bạn sẽ không hiểu được nội dung của bài học. |