Hướng dẫn html code for area of rectangle - mã html cho diện tích hình chữ nhật
Tôi phải tạo một hàm để tính toán khu vực, chu vi và âm lượng của hình chữ nhật, nhắc người dùng vào chiều cao, chiều rộng và chiều dài và ghi ra các đầu vào và đầu ra bằng document.writeln (). Những gì tôi đã thử: var length = prompt ("Nhập toàn bộ số cho chiều dài của hình chữ nhật của bạn."); Var Width = Prompt ("Nhập toàn bộ số cho chiều rộng của hình chữ nhật của bạn."); khu vực hàm (chiều dài, chiều rộng) {return lwm * chiều rộng; } Console.log (khu vực hình chữ nhật của bạn là " + khu vực); Giải pháp 4thử
head>
body>
html> Giải pháp 1Xin vui lòng xem <!DOCTYPE html> <html> <body> <p>Click the button keyin inputs .</p> <button onclick="myFunction()">Try it</button> <p id="a"></p> <p id="p"></p> <p id="v"></p> <script> function myFunction() { var length = prompt("Enter a whole number for the length of your rectangle."); var width = prompt ("Enter a whole number for the width of your rectangle."); var depth= prompt ("Enter a whole number for the depth of your rectangle prism"); var perimeter = (2 * length ) + (2 * width ); var area= length * width ; var volume= length * width * depth; document.getElementById("a").innerHTML = "Area of rectangle:" + area; document.getElementById("p").innerHTML = "perimeter of rectangle:" + perimeter ; document.getElementById("v").innerHTML = "volume of rectangle prism:" + volume; } </script> </body> </html> Cập nhật 18-tháng 10-16 10:49 sáng 18-Oct-16 10:49am Giải pháp 2Trong JavaScript, mọi thứ thực thi trừ khi chúng bị ràng buộc với bối cảnh hoặc là một hàm. Các chức năng cần được gọi trước khi chúng có thể thực thi. Chỉ cần thay đổi dòng sau, console.log("The area of your rectangle is " + area(length, width)); // <- Change here. Đó là bởi vì, khu vực là một chức năng trong mã JavaScript mà bạn nắm giữ, vì vậy bạn cần gọi nó và bạn cũng cần truyền các tham số cho nó. Để biết thêm về các chức năng, xin vui lòng đọc tài liệu MDN này, Hàm - JavaScript | Mdn [^]. Nội dung này, cùng với bất kỳ mã nguồn và tệp liên quan nào, được cấp phép theo giấy phép mở của Dự án Mã (CPOL) & nbsp;
Codeproject, 20 Bay Street, Tầng 11 Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900 |