Tổng quan / Công nghệ web
Tài liệu tham khảo công nghệ web cho các nhà phát triển
HTML
Cấu trúc nội dung trên web
CSS
Mã được sử dụng để mô tả kiểu tài liệu
JavaScript
Ngôn ngữ kịch bản đa năng
HTTP
Giao thức truyền tài nguyên web
API web
Giao diện để xây dựng các ứng dụng web
Tiện ích mở rộng web
Phát triển tiện ích mở rộng cho trình duyệt web
Công nghệ web
Tài liệu tham khảo công nghệ web cho các nhà phát triển
Toán tử trừ [ Toán tử trừ chuyển đổi cả hai toán hạng thành các giá trị số và thực hiện phép trừ số hoặc phép trừ Bigint, tùy thuộc vào hai loại toán hạng. Nếu các loại không khớp, -
] trừ hai toán hạng, tạo ra sự khác biệt của chúng.Thử nó
Cú pháp
Sự mô tả
TypeError
sẽ bị ném.Ví dụ
Phép trừ với số
// Number - Number -> subtraction
5 - 3; // 2
// Number - Number -> subtraction
3 - 5; // -2
Phép trừ với những người không phải là số
// String - Number -> subtraction
"foo" - 3; // NaN; "foo" is converted to the number NaN
// Number - String -> subtraction
5 - "3"; // 2; "3" is converted to the number 3
Phép trừ với Bigint
// BigInt - BigInt -> subtraction
2n - 1n; // 1n
Bạn không thể kết hợp các toán hạng lớn và số trong phép trừ.
2n - 1; // TypeError: Cannot mix BigInt and other types, use explicit conversions
2 - 1n; // TypeError: Cannot mix BigInt and other types, use explicit conversions
Thông số kỹ thuật
Đặc tả ngôn ngữ Ecmascript # Sec-SubTraction-Operator-Minus # sec-subtraction-operator-minus |
Tính tương thích của trình duyệt web
Bảng BCD chỉ tải trong trình duyệt
Xem thêm
Ví dụ về mã:
var string = "7"
console.log[string - 1] // I would want to output 6.
Biến là một chuỗi vì được lấy từ mã HTML được phân tích cú pháp và trừ 1 cho số ký tự số 0.
Hỏi ngày 26 tháng 8 năm 2021 lúc 5:51Aug 26, 2021 at 5:51
3
let a = "10"
console.log[Number[a] - 1] // output 9
Số [] trả về một số để bạn có thể lưu trữ nó trong một biến hoặc trực tiếp trừ 1 từ nó
Đã trả lời ngày 26 tháng 8 năm 2021 lúc 6:14Aug 26, 2021 at 6:14
Đầu tiên, đúc chuỗi vào một số nguyên bằng các hàm parseInt [] hoặc number []. Đối với trường hợp của bạn, hãy sử dụng ParseInt [chuỗi, 10] hoặc số [chuỗi]. Bạn có thể đặt nó bằng một biến mới gọi là Num. Sau đó, chỉ đơn giản là console.log [num-1]. Nếu bạn muốn, bạn chỉ có thể console.log [parseInt [chuỗi, 10] -1] hoặc console.log [number [chuỗi] -1] trực tiếp.
Đã trả lời ngày 26 tháng 8 năm 2021 lúc 6:05Aug 26, 2021 at 6:05
Nó được tự động thực hiện bởi JavaScript.
Đã trả lời ngày 26 tháng 8 năm 2021 lúc 6:19Aug 26, 2021 at 6:19
Permalink
Không thể lấy lại những người đóng góp tại thời điểm này
Chúng ta cũng có thể trừ đi một số từ một số khác. JavaScript sử dụng ký hiệu Trừ một số từ một số khác với JavaScript
-
cho phép trừ.Thí dụ
myVar = 12 - 6; // assigned 6
Hướng dẫn
- Thay đổi 0 để chênh lệch là 12.
Trước
Câu trả lời
var difference = 45 - 33;