Làm thế nào để bạn nói chia hết trong javascript?
Toán tử chia ( 8) tạo ra thương số của các toán hạng của nó trong đó toán hạng bên trái là số bị chia và toán hạng bên phải là số chia Show Thử nócú pháp
ví dụphân chia cơ bản
Chia cho số không
thông số kỹ thuậtThông số kỹ thuật Đặc tả ngôn ngữ ECMAScript# sec-nhân-toán tử Tính tương thích của trình duyệt webBảng BCD chỉ tải trong trình duyệt có bật JavaScript. Bật JavaScript để xem dữ liệu Xem thêm
Tìm thấy một vấn đề với trang này?
Sửa đổi lần cuối. Ngày 17 tháng 11 năm 2022, bởi những người đóng góp MDN Chúng ta được yêu cầu viết một hàm JavaScript lấy một mảng Số làm đối số đầu tiên, hãy gọi nó là mảng và một số duy nhất làm đối số thứ hai, hãy gọi nó là num Hàm sẽ tìm tất cả các cặp như vậy từ mảng trong đó - arr[i] + arr[j] = num, and i < j Ví dụ - Nếu mảng đầu vào và số là - const arr = [1, 2, 3, 4, 5, 6]; const num = 4; Sau đó, đầu ra phải là - const output = [ [1, 3], [2, 6], [3, 5] ]; Thí dụMã cho điều này sẽ là - Bản thử trực tiếp const arr = [1, 2, 3, 4, 5, 6]; const num = 4; const divisibleSumPairs = (arr = [], num) => { const res = []; const { length } = arr; for(let i = 0; i < length; i++){ for(let j = i + 1; j < length; j++){ const sum = arr[i] + arr[j]; if(sum % num === 0){ res.push([arr[i], arr[j]]); } } } return res; }; console.log(divisibleSumPairs(arr, num)); đầu raVà đầu ra trong bảng điều khiển sẽ là - [ [ 1, 3 ], [ 2, 6 ], [ 3, 5 ] ] Cập nhật ngày 24-Feb-2021 16. 29. 07 giới thiệu 🌐Tôi lấy các bài kata thú vị ở mọi cấp độ và giải thích cách giải chúng Giải quyết vấn đề là một kỹ năng quan trọng, cho sự nghiệp và cuộc sống của bạn nói chung Bạn nên học cách giải quyết vấn đề NguồnTôi lấy ý tưởng cho các bài kata từ các nguồn khác nhau và viết lại chúng nguồn hôm nay. mật mã Hiểu bài tập ❗Đầu tiên, chúng ta cần hiểu bài tập Đây là một phần quan trọng của kỹ thuật (phần mềm) Xem lại phần giải thích bài tập cho đến khi bạn hiểu nó 100% KHÔNG cố gắng tiết kiệm thời gian ở đây phương pháp của tôi để làm điều này
bài tập hôm nayViết hàm 9, nhận hai tham số. arr[i] + arr[j] = num, and i < j0 và arr[i] + arr[j] = num, and i < j1 Cho một mảng số, e. g. arr[i] + arr[j] = num, and i < j2, và một ước số, e. g. arr[i] + arr[j] = num, and i < j3, trả về một mảng có tất cả các số chia hết cho ước đã cho, e. g. arr[i] + arr[j] = num, and i < j4. Đầu vào. một mảng số và một số đầu ra. một mảng số Suy nghĩ về giải pháp 💭Tôi nghĩ rằng tôi hiểu bài tập (= những gì tôi đưa vào chức năng và những gì tôi muốn thoát khỏi nó) Bây giờ, tôi cần các bước cụ thể để chuyển từ đầu vào sang đầu ra Tôi cố gắng làm điều này từng bước nhỏ
Thí dụ
Thực hiện (cho vòng lặp) ⛑ 2Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Kết quả________số 8 Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Thực hiện (chức năng) ⛑ 5Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Kết quả________số 8 Vào chế độ toàn màn hình Thoát chế độ toàn màn hình Sân chơi ⚽Bạn có thể chơi xung quanh với mã ở đây Phần tiếp theo ➡️Làm tốt lắm bạn ơi Chúng tôi đã học cách sử dụng vòng lặp 3 và phương pháp 4Tôi hy vọng rằng bạn có thể sử dụng những kiến thức mới của mình để giải quyết vấn đề dễ dàng hơn Lần tới, chúng ta sẽ giải một bài kata thú vị khác. Giữ nguyên Nếu tôi cần giải một bài kata cụ thể, hãy nhắn tin cho tôi tại đây Nếu bạn muốn đọc những thứ mới nhất của tôi, hãy liên lạc với tôi Đọc thêm 📖
Câu hỏi ❔
|