Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
Bùi Tấn Lực
- 892
- 10/09/2025
Chức năng của Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript dùng để lấy kết quả của căn bậc hai của 1/2, truy vấn này nhanh hơn Math.sqrt(1/2).
Cú pháp của Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
Math.SQRT1_2;
Code Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
<script>
document.write(Math.SQRT1_2+"<br>"); // Kết quả: 0.7071067811865476
document.write(Math.sqrt(1/2)+"<br>"); // Kết quả: 0.7071067811865476
document.write(Math.sqrt(0.5)+"<br>"); // Kết quả: 0.7071067811865476
</script>
Kết quả:
0.7071067811865476
0.7071067811865476
0.7071067811865476
Cách sử dụng Math.sqrt(1.2) trong các bài toán JavaScript thực tế
Math.sqrt(1.2) có thể được sử dụng trực tiếp khi cần tính căn bậc hai của một số thập phân trong JavaScript. Kết quả trả về là một giá trị kiểu Number, phù hợp cho các phép tính tiếp theo.
Tính căn bậc hai của số thập phân bằng Math.sqrt()
Chỉ cần truyền 1.2 vào hàm Math.sqrt() để nhận giá trị căn bậc hai tương ứng. Cách này đặc biệt hữu ích khi dữ liệu đầu vào là số thực thay vì số nguyên.
const result = Math.sqrt(1.2);
console.log(result);
Kết quả xấp xỉ 1.0954451150103321. Nếu chỉ cần hiển thị một số chữ số nhất định sau dấu thập phân, có thể xử lý kết quả trước khi đưa lên giao diện.
Kết hợp Math.sqrt(1.2) với các phép tính khác
Giá trị trả về từ Math.sqrt(1.2) có thể tham gia ngay vào các biểu thức toán học khác. Chẳng hạn, có thể dùng kết quả để tính khoảng cách, độ dài hoặc một đại lượng phụ thuộc vào căn bậc hai.
const x = 1.2;
const result = Math.sqrt(x) * 10;
console.log(result);
Điểm thuận tiện là không cần lưu kết quả vào biến riêng nếu biểu thức chỉ được sử dụng một lần.
const result = Math.sqrt(1.2) + 5;
console.log(result);
Kiểm tra và xử lý kết quả Math.sqrt(1.2)
Với 1.2, hàm trả về một số thực hữu hạn nên có thể sử dụng trực tiếp trong các phép tính. Tuy nhiên, khi giá trị truyền vào được lấy từ dữ liệu bên ngoài, nên kiểm tra dữ liệu trước để tránh kết quả không mong muốn.
const value = 1.2;
const result = Math.sqrt(value);
if (Number.isFinite(result)) {
console.log(result);
}
Cách kiểm tra này phù hợp khi chương trình xử lý dữ liệu động. Với giá trị cố định như 1.2, có thể gọi Math.sqrt() trực tiếp mà không cần thêm bước xử lý.
Lời kết
Cảm ơn các bạn đã tham khảo bài viết Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript.
- 0 Bình luận
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *