Chuyển đổi số âm thành số dương JavaScript
Viết hàm JavaScript để chuyển đổi số dương thành số âm Dữ liệu thử nghiệm. Giải pháp mẫu. - Mã HTML Mã JavaScript Đầu ra mẫu Sơ đồ Bản thử trực tiếp Xem Bút javascript-toán-bài tập-29 của w3resource (@w3resource) trên CodePen Cải thiện giải pháp mẫu này và đăng mã của bạn qua Disqus Trước. Viết một hàm JavaScript để làm tròn một giá trị số nguyên lên bội số tiếp theo của 5. Mức độ khó của bài tập này là gì? Dễ dàng trung bình khóKiểm tra kỹ năng Lập trình của bạn với bài kiểm tra của w3resource Chia sẻ Hướng dẫn / Bài tập này trên. Facebook và Twitter JavaScript. Lời khuyên trong ngàyTính tổng tất cả các giá trị từ một mảng var numbers = [3, 5, 7, 2]; var sum = numbers.reduce((x, y) => x + y); console.log(sum); // returns 17
Định nghĩa và cách sử dụngPhương thức ________ trả về một số là âm, dương hay bằng không Nếu số dương, phương thức này trả về 1. Hỗ trợ trình duyệt
ES6 (JavaScript 2015) được hỗ trợ trong tất cả các trình duyệt hiện đại ChromeEdgeFirefoxSafariOperaCóCóCóCóCó
cú phápThông sốTham sốMô tảxBắt buộc. Một sốGiá trị trả vềMột số, đại diện cho dấu hiệu của số được chỉ định
Đôi khi bạn có thể cần biến số âm thành số dương. Tất nhiên là có cách tiếp cận toán học phổ thông (hoặc tiểu học?). nhân hai số âm cho một số dương
Nhưng điều này chỉ đảm bảo một số dương nếu bạn chắc chắn rằng biến của mình là số âm. Nếu không, bạn sẽ có một số âm và số dương rõ ràng là âm Trong trường hợp đó, bạn có thể sử dụng hàm 1 đi kèm với JavaScript để chuyển đổi số âm thành số dương. Hàm 1 trả về giá trị tuyệt đối của số mà bạn chuyển vào dưới dạng tham sốNếu bạn chuyển một số âm cho 1, nó sẽ trả về phủ định của số đó. Khi bạn chuyển cho nó một số dương, nó sẽ trả về số nguyên như vậy và điều tương tự cũng xảy ra khi bạn chuyển số 0 Chuyển âm thành dương. Ở đây trong bài viết này, chúng ta sẽ tìm hiểu cách trong JavaScript chúng ta có thể chuyển đổi bất kỳ số âm nào thành số dương. Điều này có thể được thực hiện theo hai cách khác nhau. Ví dụ: chúng ta có thể sử dụng logic toán học đơn giản hoặc chúng ta có thể sử dụng chức năng tích hợp. Nhưng chúng tôi cũng muốn biết phương pháp nào nhanh hơn trong việc chuyển đổi số âm thành số dương. 2 cách đổi số âm thành số dương
Phương pháp 1. Sử dụng logic toán họcỞ đây, trước tiên, chúng tôi phải đảm bảo rằng giá trị phải là số âm, để chúng tôi có thể kiểm tra với điều kiện nếu giá trị số đó phải nhỏ hơn 0 (ZERO). Vì vậy, chúng ta có thể nhân nó với -1, vì bằng cách nhân nó sẽ mang lại cho chúng ta một giá trị dương Hãy xem mã JavaScript của chúng tôi trông như thế nào
Bây giờ chúng tôi gọi hàm JavaScript này, hàm này đưa ra thông báo cảnh báo có giá trị dương. Xem đoạn mã dưới đây
Nó chỉ đơn giản đưa ra thông báo cảnh báo gọi hàm js của chúng tôi ConvertToPositive và trả về giá trị dương. Ồ. chúng tôi đã hoàn thành với phương pháp 1 Phương pháp 2. Sử dụng toán học. hàm abs()Hàm JavaScript Toán học. abs() trả về giá trị tuyệt đối của số đã cho. Nếu giá trị đã cho không phải là số, thì nó trả về NAN. Và nếu số đã cho là null, thì nó trả về 0 Bây giờ hãy xem mã JavaScript bên dưới của chúng tôi để xem cách sử dụng toán học. chức năng dựng sẵn abs()
Ở đây foo trả về giá trị dương là 13 và thanh cho kết quả bằng 0 vì nó có giá trị null Sự kết luận. Ở đây chúng ta tìm hiểu 2 phương pháp khác nhau để chuyển đổi số âm thành số dương trong JavaScript. Trong phương pháp 1, chúng tôi sử dụng logic toán học đơn giản và trong phương pháp 2, chúng tôi sử dụng JavaScript pre-build Math. hàm abs() Cả hai phương pháp đều cho chúng ta đầu ra mong muốn. Nhưng theo phương pháp điểm chuẩn 1 tôi. e sử dụng logic toán học nhanh hơn toán học. chức năng dựng sẵn abs() Tài nguyên khác Cảm ơn bạn đã đọc, vui lòng tiếp tục truy cập blog này và chia sẻ điều này trong mạng của bạn. Ngoài ra, tôi rất thích nghe ý kiến của bạn trong phần bình luận |