Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript

Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript

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

Chạy Thử

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
CEO Bùi Tấn Lực | Founder Web Mới
Bùi Tấn Lực
Tìm hiểu về CEO Bùi Tấn Lực, Founder Web Mới với nhiều năm kinh nghiệm trong lĩnh vực phát triển website, SEO và chia sẻ kiến thức công nghệ
Đánh giá
Chia sẻ nội dung đánh giá của bạn về Thuộc tính tĩnh Math.SQRT1_2 trong JavaScript
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 *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Yêu Cầu Báo Giá
Gửi trang web mẫu cần làm theo, chúng tôi sẽ báo giá đến bạn từ Email (tanlucit09@gmail.com - Bùi Tấn Lực) hoặc Zalo (Lực IT - 0398259259) !