Hướng dẫn 1 22 333 pattern in javascript - 1 22 333 mẫu trong javascript

Trong bài đăng này, bạn sẽ tìm hiểu cách in các chương trình mẫu số khác nhau bằng chương trình JavaScript. Một loại câu hỏi logic như vậy thường được hỏi trong một cuộc phỏng vấn hoặc trong các kỳ thi cạnh tranh. Điều này có thể hữu ích để cải thiện kỹ năng lập trình logic của bạn và hữu ích trong việc phát triển trò chơi và phát triển ứng dụng logic khác.number pattern programs using JavaScript programming. Such a type of logical question is generally asked in an interview or in competitive exams. This can be helpful to improve your logical programming skills and is helpful in game development and other logical application development.

Một chương trình mẫu bao gồm các mẫu số, chữ cái và ký hiệu ở một hình thức cụ thể. Trong ngôn ngữ lập trình, điều kiện vòng lặp được coi là quan trọng đối với các mẫu in. Nói chung, các vòng lặp lồng nhau được sử dụng trong một số mẫu và hình dạng trong các chương trình in.

Chương trình mẫu số JavaScript 1

Trong chương trình JavaScript sau, chúng tôi đã sử dụng lồng nhau cho các vòng lặp để in một mẫu số theo hình tam giác.JavaScript program, we used nested for loops to print a number pattern in the shape of a triangle.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += j;
  }
  char += "\n";
}
console.log(char);

Đầu ra của mã trên:

1
12
123
1234
12345
123456

Chương trình mẫu số JavaScript 2

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);

Đầu ra của mã trên:

1
22
333
4444
55555
666666

Chương trình mẫu số JavaScript 2

let rows = 6; 
let char = "";

let count = 1;

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += count;
    count++;
  }
  char += "\n";
}
console.log(char);

Đầu ra của mã trên:

1
23
456
78910

161718192021

Chương trình mẫu số JavaScript 2

let rows = 6; 
let char = "";

let count = 1;

// External loop
for (let i = 1; i <= rows; i++) {
  for (let j = 1; j <= rows - i + 1; j++) {
    char += j;
  }
  char += "\n";
}
console.log(char);

Đầu ra của mã trên:

123456
12345
1234
123
12
1

Chương trình mẫu số JavaScript 2

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // creating spaces
  for (let j = 1; j <= rows - i; j++) {
    char += " ";
  }
  // creating numbers
  for (let k = 1; k <= 2 * i - 1; k++) {
    char += k;
  }
  char += "\n";
}
console.log(char);

Đầu ra của mã trên:

     1
    123
   12345
  1234567
 123456789
1234567891011

Chương trình mẫu số JavaScript 2

1
12
123
1234
12345
123456
0

Đầu ra của mã trên:

1
12
123
1234
12345
123456
1

Chương trình mẫu số JavaScript 2

Chương trình mẫu số JavaScript 3
Scientific calculator JavaScript
Simple calculator using JavaScript
Palindrome number in JavaScript
Remove duplicates from array Javascript
How to reverse string in Javascript
JavaScript display PDF in the browser using Ajax call
Parsing JSON in Javascript
Javascript speech recognition example
Select/deselect all checkboxes using Javascript
Print specific part of a web page in javascript
Dynamically Add/Delete HTML Table Rows Using Javascript
jQuery Ajax serialize form data example
Image popup on page load using HTML and jQuery
Ajax live data search using jQuery PHP MySQL
jQuery loop over JSON result after AJAX Success
Simple star rating system using PHP, jQuery and Ajax
jquery image zoom on mouseover example
Bootstrap star rating input example
Bootstrap datepicker example
Submit a form data without page refresh

Mẫu số trong JavaScript


Mẫu số

Một mẫu số là một loạt các số (số nguyên) tạo ra một mẫu hoặc hình dạng hình học nhất định như hình vuông, kim tự tháp, tam giác, v.v. bằng cách tự sắp xếp theo một thứ tự nhất định. Các đơn đặt hàng này được xác định bởi các chương trình mà bạn phải tạo như một kỹ năng lập trình.number pattern is a series of numbers (integers) that creates a certain pattern or geometrical shape like square, pyramid, triangle, etc by arranging itself in a certain order. These orders are defined by programs that you have to generate as a programming skill.

Bạn đã thấy các chương trình mẫu bảng chữ cái và bảng chữ cái Logic tương tự được áp dụng ở đây với các số. Các chương trình mẫu này sẽ tăng các kỹ năng lập trình của bạn chủ yếu tạo ra một lệnh tốt qua các vòng lặp.

Hướng dẫn 1 22 333 pattern in javascript - 1 22 333 mẫu trong javascript

Chương trình in mẫu số trong JavaScript

Ở đây chúng tôi đã thảo luận về 10 mẫu số khác nhau với các chương trình của họ một cách chi tiết.

1. Mẫu hình tam giác (1)

1
12
123
1234
12345
123456
2

Mẫu hiển thị ở trên là một mẫu hình hình tam giác sử dụng các số. Để tạo mẫu trên chạy 2 vòng lồng nhau, vòng lặp bên trong sẽ chăm sóc các hàng (số lần lặp và mẫu in) trong khi vòng lặp bên ngoài sẽ tìm kiếm một cơ chế cột.

Chạy vòng lặp bên ngoài cho 'n' số lần từ 1 đến 'n', trong đó 'n' là chiều cao của tam giác, tức là

1
22
333
4444
55555
666666
1.

Vòng lặp bên trong sẽ chạy trong 1 lần trong lần lặp đầu tiên của mã bên ngoài, 2 lần trong lần lặp thứ hai, v.v. và sẽ thêm số lần lặp của vòng lặp bên trong vào chuỗi.

1
12
123
1234
12345
123456
3


2. Mẫu hình tam giác (2)

1
12
123
1234
12345
123456
4

Mẫu này tương tự như mẫu trước, sự khác biệt duy nhất là ở các ký tự. Bạn có thể thấy trong các ký tự mẫu này giống nhau trong một hàng và chỉ thay đổi trong lần lặp tiếp theo của vòng lặp bên ngoài. Vì vậy, bạn có thể chỉ cần sử dụng 'I' trong khi tạo các ký tự thay vì 'J' vì giá trị của tôi vẫn giữ nguyên trong một hàng.'i' while creating characters instead of 'j' because the value of i stays the same within a row.

1
12
123
1234
12345
123456
5


3. Mẫu hình tam giác (3)

Hình dạng của mẫu này giống như sự khác biệt trước đó là trong số in. Số lượng đang tăng trong mỗi lần lặp. Để đạt được điều này, bạn chỉ cần tạo một biến ngẫu nhiên ('đếm' trong ví dụ dưới đây) và tăng nó trong mỗi lần lặp.

1
12
123
1234
12345
123456
6


4. Tam giác ngược (1)

Trong điều khiển mẫu này, vòng lặp bên trong như nó chạy cho 'n' lần trong lần lặp thứ nhất của vòng lặp bên ngoài, 'n - 1' lần trong lần lặp thứ 2, v.v. Để có được biến khởi tạo này

1
22
333
4444
55555
666666
2 nhỏ hơn
1
22
333
4444
55555
666666
3. Bây giờ sử dụng biến khởi tạo của vòng lặp bên trong để tăng ký tự.'n' times in the 1st iteration of the external loop, 'n - 1' times in the 2nd iteration, and so on. To get this set initialization variable
1
22
333
4444
55555
666666
2 less than
1
22
333
4444
55555
666666
3. Now use the initialization variable of the internal loop for character increment.

1
12
123
1234
12345
123456
7


Hướng dẫn 1 22 333 pattern in javascript - 1 22 333 mẫu trong javascript

5. Tam giác ngược (2)

Mẫu này giống như sự khác biệt mẫu trước đó là thay vì bắt đầu số từ 1, nó bắt đầu từ 'n', trong đó 'n' là chiều cao của mẫu.

Để đạt được việc sử dụng này

1
22
333
4444
55555
666666
4 để tạo số.

1
12
123
1234
12345
123456
8


Mẫu 6:

Mẫu này giống như sự khác biệt mẫu trước đó là mẫu cuối cùng bắt đầu từ số 1 nhưng mẫu này kết thúc với số 1 trong mỗi hàng.

Để đạt được cách sử dụng này

1
22
333
4444
55555
666666
5 cho số in vì nó sẽ kết thúc mỗi hàng với 1.

1
12
123
1234
12345
123456
9


7. Mẫu kim tự tháp số (1)

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
0

Đây là một mẫu hình kim tự tháp bằng cách sử dụng các số, chúng tôi đã tạo mẫu kim tự tháp bằng các ngôi sao. Sử dụng cùng một kỹ thuật tạo mẫu và thay vì in các ngôi sao, in số bắt đầu từ 1 trong mỗi hàng.

Chương trình này sẽ chứa 2 vòng bên trong, vòng lặp nội bộ thứ 1 sẽ in các khoảng trắng và vòng nội bộ thứ 2 sẽ in các số bắt đầu từ 1 và

1
22
333
4444
55555
666666
6 lần trong mỗi hàng.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
1


8. Mẫu kim tự tháp số (2)

Mẫu này giống như sự khác biệt mẫu trước đó là số lượng tăng trong mẫu này trong mỗi lần lặp, trong khi trong mẫu cuối cùng, nó bắt đầu với 1 lần nữa từ mỗi hàng.

Để theo dõi điều này, hãy tạo một biến (được gọi là đếm ở đây) và tăng nó trong mỗi lần lặp của vòng lặp nội bộ và sử dụng biến này làm số để in.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
2


9. Mô hình kim tự tháp ngược

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
3

Đây là một mẫu kim tự tháp ngược bằng cách sử dụng các số. Để tạo điều khiển này sự hình thành không gian và tạo số theo thứ tự ngược lại. Xem mã bên dưới để hiểu.

So sánh các mã của mô hình kim tự tháp và mô hình kim tự tháp ngược để hiểu rõ hơn.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
4


10. Mẫu kim cương số

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
5

Mẫu kim cương là sự kết hợp của kim tự tháp và các mẫu số kim tự tháp ngược.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
6


Mẫu 11: Mô hình đồng hồ cát

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
7

Mô hình đồng hồ cát là sự kết hợp của các mẫu kim tự tháp và kim tự tháp ngược.

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
8


12. Mẫu Pascal số

let rows = 6; 
let char = "";

// External loop
for (let i = 1; i <= rows; i++) {
  // Internal loop
  for (let j = 1; j <= i; j++) {
    char += i;
  }
  char += "\n";
}
console.log(char);
9

Mẫu Pascal là sự kết hợp của mẫu tam giác và hình tam giác ngược bằng cách sử dụng các số.

1
22
333
4444
55555
666666
0


Sự kết luận

Trong bài viết này, bạn đã học và tạo 12 mẫu số khác nhau trong JavaScript. Bạn có thể nghĩ về các chương trình mẫu số là 1 bước so với các chương trình mẫu sao vì chúng cần nhiều logic hơn các chương trình mẫu bắt đầu. Ghé thăm các chương trình mẫu khác từ các liên kết dưới đây.

Làm thế nào để bạn tạo một số kim tự tháp trong javascript?

// Hiển thị kim tự tháp số bằng cách sử dụng kim tự tháp hàm javascript (n) {for (let i = 1; ifunction pyramid(n) { for (let i = 1; i <= n; i++) { let str = ' '. repeat(n - i); let str2 = '*'. repeat(i * 2 - 1); console. log(str + str2 + str); } } pyramid(5);

Mẫu thiết kế trong JavaScript là gì?

Các mẫu thiết kế là giải pháp tái sử dụng cho các vấn đề thường xảy ra trong thiết kế phần mềm.Chúng là những giải pháp đã được chứng minh, dễ dàng tái sử dụng và biểu cảm.Họ hạ thấp kích thước của cơ sở mã của bạn, ngăn chặn việc tái cấu trúc trong tương lai và làm cho mã của bạn dễ hiểu hơn bởi các nhà phát triển khác.reusable solutions to commonly occurring problems in software design. They are proven solutions, easily reusable and expressive. They lower the size of your codebase, prevent future refactoring, and make your code easier to understand by other developers.

Làm cách nào để tạo một mẫu vuông trong JavaScript?

// mẫu sao vuông trong JavaScript cho các số/ 5;hãy để StringSquare = '';for (hãy để i = 1; tôilet numberSquare = 5; let stringSquare = ''; for(let i=1; i<=numberSquare; i++){ for(let j=1; j<=numberSquare; j++){ stringSquare += '*'; } stringSquare += '\n'; } console.

Làm thế nào để bạn hiển thị một số chẵn trong JavaScript?

const isodd = (n) => (n & 1) === 1;const num = [1,2,3,4,5,6,7,8,8];Bảng điều khiển.log (`số lẻ là $ {num. filter (n => isodd (n))}`);Bảng điều khiển.log (`thậm chí số thậm chí là $ {num ...
const..
Hàm mũi tên ..
BitWise và (&).
Logic không (!).
Mảng.nguyên mẫu.lọc().