Phép trừ JavaScript

Toán tử trừ (-) trừ số bên phải của toán tử từ số bên trái

Khi một trong hai toán hạng là chuỗi, một nỗ lực được thực hiện để chuyển đổi chuỗi thành số

Ví dụ, dòng mã

var resultOfSub = 25 - 102;

sẽ dẫn đến giá trị -77 được lưu trữ trong biến resultOfSub

    
    

Toán tử trừ có các quy tắc đặc biệt để xử lý nhiều loại chuyển đổi có trong JavaScript

Trừ hai giá trị, x - y. Đối với ma trận, hàm được đánh giá phần tử khôn ngoan

cú pháp

Thông số

Tham sốTypeMô tả____8_______số. Con số lớn. phân số. Tổ hợp. Đơn vị. Mảng. Ma trậnGiá trị ban đầuysố. Con số lớn. phân số. Tổ hợp. Đơn vị. Mảng. MatrixValue để trừ từ x

trả lại

LoạiMô tảsố. Con số lớn. phân số. Tổ hợp. Đơn vị. Mảng. Phép trừ ma trận của xy

ném

Kiểu. Sự miêu tả --. ———–

ví dụ

math.subtract(5.3, 2)        // returns number 3.3

const a = math.complex(2, 3)
const b = math.complex(4, 1)
math.subtract(a, b)          // returns Complex -2 + 2i

math.subtract([5, 7, 4], 4)  // returns Array [1, 3, 0]

const c = math.unit('2.1 km')
const d = math.unit('500m')
math.subtract(c, d)          // returns Unit 1.6 km

Xem thêm

thêm vào

Toán tử trừ còn được gọi là toán tử trừ. Nó là một toán tử nhị phân có nghĩa là nó yêu cầu ít nhất hai toán hạng để hoạt động trên. Nó sẽ không hoạt động với một toán hạng duy nhất. Nói chung, toán tử trừ trừ hoặc trừ giá trị của toán hạng thứ hai từ toán hạng thứ nhất và trả về kết quả như hiện tại, điều đó có nghĩa là nếu kết quả của phép trừ hai số là âm, nó sẽ trả về kết quả âm, ngược lại nó sẽ trả về kết quả dương.

Trong bài viết này, chúng ta sẽ thảo luận chi tiết về toán tử trừ và cách nó hoạt động trong các tình huống khác nhau với các ví dụ trong JavaScript

cú pháp

Cú pháp sau đây sẽ chỉ ra cách bạn có thể sử dụng toán tử trừ trong khi mã hóa bằng JavaScript –

var subtract = operand1 - operand2;

Toán tử trừ hoạt động như thế nào?

Ví dụ dưới đây sẽ minh họa hoạt động của toán tử trừ với hai toán hạng -

9 – 5 = 4 // Answer is positive 4, as operand1 is greater than operand2
5 - 9 = -4 // Answer is negative 4, because operand1 is less than operand2

Hãy để chúng tôi hiểu chi tiết hoạt động của toán tử trừ bằng cách triển khai thực tế nó bên trong ví dụ mã

thuật toán

Bước 1 - Trong bước đầu tiên của thuật toán, chúng tôi sẽ thêm hai yếu tố đầu vào khác nhau trong tài liệu HTML để lấy số đầu vào từ người dùng

Bước 2 - Trong bước này, chúng tôi sẽ thêm thẻ nút có sự kiện onclick được liên kết với nó, sự kiện này sau này sẽ gọi một chức năng sau khi sự kiện được người dùng kích hoạt khi nhấp vào nút

Bước 3 - Trong bước tiếp theo, chúng tôi sẽ xác định một hàm JavaScript sẽ hiển thị kết quả cho người dùng bằng cách nhấp vào nút vì nó sẽ được chuyển đến sự kiện onclick làm giá trị của nó

Bước 4 - Trong bước cuối cùng, chúng tôi sẽ lấy các giá trị do người dùng nhập bên trong các thẻ đầu vào, sau đó vận hành toán tử trừ trên các giá trị đó để hiển thị hoạt động của toán tử trừ cho người dùng

Ví dụ

Ví dụ dưới đây sẽ giải thích cách bạn có thể triển khai thực tế toán tử trừ bên trong mã JavaScript –

   
      

Working with Subtraction Operator (-) in JavaScript

Enter any two numbers:

num1:

num2:

Click to See Results

Trong ví dụ này, chúng tôi đã lấy hai số đầu vào từ người dùng và sau đó lấy các giá trị của chúng bằng JavaScript. Sau đó, chúng tôi sử dụng toán tử trừ để trừ các giá trị cho nhau

Chúng ta hãy xem xét thêm một ví dụ mã, trong đó chúng ta sẽ sử dụng toán tử trừ để giải bài toán thời gian thực bằng cách trừ các phần tử tương ứng của hai mảng khác nhau

thuật toán

Bước 1 - Trong bước đầu tiên, chúng tôi sẽ xem xét hai mảng JavaScript được nhập tĩnh khác nhau với một số giá trị ban đầu được liên kết với chúng

Bước 2 - Trong bước này, chúng ta sẽ sử dụng vòng lặp for để trừ các phần tử tương ứng của cả hai mảng và lưu kết quả tại cùng một vị trí trong một mảng mới

Bước 3 – Ở bước cuối cùng, chúng ta sẽ hiển thị kết quả của phép trừ hoặc mảng mới mà chúng ta nhận được sau khi trừ các phần tử tương ứng của hai mảng

Ví dụ

Ví dụ dưới đây sẽ cho bạn thấy cách bạn có thể sử dụng toán tử trừ để trừ các phần tử tương ứng của hai mảng khác nhau −

   
      

Subtraction Operator (-) in JavaScript

Initial Arrays:
Array1: [11, 12, 13, 14, 15]
Array2: [2, 4, 6, 8, 10]

Click to See Results

Trong ví dụ trên, chúng tôi đã lấy hai mảng JavaScript tĩnh có độ dài = 5, với các phần tử khác nhau và sau đó sử dụng vòng lặp for để trừ các giá trị phần tử tương ứng bằng cách sử dụng toán tử trừ, điều này dẫn đến một ứng dụng tốt của toán tử trừ

Trong bài viết này, chúng ta đã tìm hiểu về toán tử trừ trong JavaScript. Chúng tôi đã thảo luận chi tiết về toán tử trừ với sự trợ giúp của mã ví dụ bằng cách triển khai thực tế bên trong chúng. Trong ví dụ mã đầu tiên, chúng ta đã thấy ứng dụng đơn giản và ngây thơ của toán tử trừ để trừ hai số khác nhau với nhau, trong khi ở ví dụ thứ hai, chúng ta đã thảo luận về việc sử dụng toán tử trừ trong thời gian thực mà chúng ta đang sử dụng.

Làm cách nào để trừ giá trị trong JavaScript?

Toán tử gán phép trừ ( -= ) trừ giá trị của toán hạng bên phải khỏi một biến và gán kết quả cho biến .

Làm cách nào để trừ các ký tự trong JavaScript?

JavaScript không coi các ký tự là số; . Vì vậy, toán tử trừ sẽ là tính Số('g') - Số('a') .

Làm cách nào để cộng và trừ trong JavaScript?

Thêm. Toán tử cộng (+) cộng các số. .
trừ. Toán tử trừ ( - ) trừ các số. .
nhân. Toán tử nhân (*) nhân các số. .
phân chia. Toán tử chia ( / ) chia các số. .
gia tăng. Toán tử tăng ( ++ ) tăng số. .
giảm dần

Làm cách nào để trừ chuỗi trong JavaScript?

Phương thức substr() trích xuất một phần của chuỗi . Phương thức substr() bắt đầu tại một vị trí đã chỉ định và trả về một số ký tự đã chỉ định. Phương thức substr() không thay đổi chuỗi gốc. Để trích xuất các ký tự từ cuối chuỗi, hãy sử dụng vị trí bắt đầu phủ định.