Hàm calculateResult
Bài học 14 trên 14 trong khóa học Dự án DOM: Máy tính của Coddy.
Hàm eval
Trong JavaScript, hàm eval dùng để thực thi một chuỗi code JavaScript. Hàm này nhận một chuỗi làm đối số và xử lý chuỗi đó như một dòng code, rồi đánh giá nó trong phạm vi hiện tại. Sau đây là giải thích chi tiết về cách eval hoạt động cùng một số ví dụ:
Cú pháp:
eval(string)
Ví dụ:
let x = 10;
let y = 20;
let result = eval("x + y"); // Cho kết quả là 30
console.log(result); // In ra: 30
Thử thách
Dễ- Viết hàm calculateResult để hoàn tất phép tính sau khi nhấp vào nút ‘=’.
- Đặt thuộc tính onclick thành calculateResult() cho nút ‘=’.
- Làm mới trang web và kiểm tra!
Tự làm thử
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<!-- Viết code HTML tại đây -->
<script src="script.js"></script>
</body>
</html>Tất cả bài học trong Dự án DOM: Máy tính
1Giới thiệu
Bạn sẽ xây dựng gì?Tự luyện tập: Playground Web