Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

0

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi có một câu hỏi đơn giản mặc dù tôi không thể quản lý để giải quyết vấn đề này. Hy vọng bạn có thể giúp đỡ. Tôi cần phải thực hiện tam giác bằng cách sử dụng vòng lặp và từ 4 bài tập này, tôi không biết phải làm gì với bài thứ ba. Tôi chưa sử dụng JavaScript trước đây, vì vậy bất kỳ sự giúp đỡ nào cũng sẽ được đánh giá cao.

Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

 # # # # #
   # # # #
     # # #     <----- here is triangle i need to make. Just in case 
       # #
         #

var i;
var j;
for (i = 0; i <= 5; i++ )
{
document.write("
"); for ( j = 0; j < 6-i; j++ ) { document.write( "  " ); } for ( j = 6-i; j <= 5; j++ ) { document.write( "*" ); } }

Đây là mã tôi đã viết cho d trong ảnh. Và tôi xin lỗi vì lúc đầu tôi đã không thêm nó.

Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

Chrisb

2.4472 Huy hiệu vàng23 Huy hiệu bạc43 Huy hiệu đồng2 gold badges23 silver badges43 bronze badges

Hỏi ngày 27 tháng 10 năm 2016 lúc 20:07Oct 27, 2016 at 20:07

2

for (let line = "*"; line.length < 8; line += "*")
  console.log(line);

Câu hỏi này được đưa ra trong cuốn sách này: http://eloquentjavascript.net

Tôi không biết tại sao có những câu trả lời tồi tệ trên Google cho câu hỏi này.

Dafois

2.1868 Huy hiệu vàng23 Huy hiệu bạc39 Huy hiệu Đồng8 gold badges23 silver badges39 bronze badges

Đã trả lời ngày 14 tháng 5 năm 2018 lúc 16:06May 14, 2018 at 16:06

function leftTriangle(rows){
  let result = '';
  for(let i=rows;i>0;i--){
    if(i===rows) {
      result += '*'.repeat(i) + '\n';
    }else{
      let empty = rows-i
      result+= ' '.repeat(empty) + '*'.repeat(i)+ '\n'
    }
  }
  return result;
}

console.log(leftTriangle(5))

Đã trả lời ngày 14 tháng 3 năm 2019 lúc 17:01Mar 14, 2019 at 17:01

Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

Tôi chắc chắn có những giải pháp tốt hơn (chỉ đơn giản là lông trái với không gian xuất hiện trong tâm trí), nhưng đây là giải pháp nhanh chóng và bẩn thỉu tôi tạo ra từ giải pháp của riêng bạn.

  for (var i = 0; i < 5; i++) {
    for (var j = 0; j < i; j++) {
      document.write("   ");
    }
    for (var j = 5; j > i; j--) {
      document.write("#");
      if (j > i + 1) document.write(" ");
    }
    document.write('
') }

https://js.do/code/diamondsinthesky

Đã trả lời ngày 27 tháng 10 năm 2016 lúc 22:08Oct 27, 2016 at 22:08

VasanvasanVasan

4.7024 Huy hiệu vàng19 Huy hiệu bạc39 Huy hiệu đồng4 gold badges19 silver badges39 bronze badges

1

Một cái gì đó như thế này?

var rows = 5;
for (var i = rows; i--;) {
  var columns = 0;
  while (columns <= i) {
    document.write('#');
    columns++
  }
  document.write('
\n'); }

Đã trả lời ngày 27 tháng 10 năm 2016 lúc 20:33Oct 27, 2016 at 20:33

user1289451user1289451user1289451

9118 Huy hiệu bạc21 Huy hiệu đồng8 silver badges21 bronze badges

1

Cảm ơn sự giúp đỡ của bạn. Tôi đã làm nó. Đó là quá rõ ràng nhưng bằng cách nào đó tôi không thể tìm thấy nó. Cảm ơn bạn một lần nữa. Đây là cách tôi đã làm điều đó.

 for (i = 5; i > 0; i--) {
         document.write("
"); for (j = 0; j < 6 - i; j++) { document.write("  "); } for (j = 6 - i; j <= 5; j++) { document.write("*"); } }

Đã trả lời ngày 27 tháng 10 năm 2016 lúc 22:09Oct 27, 2016 at 22:09

var rows = 5;
for (var i = rows; i--;) {
  var columns = 0;
  while (columns <= i) {
    document.write('#');
    columns++
  }
  document.write('
\n'); }

Đã trả lời ngày 18 tháng 7 năm 2020 lúc 4:12Jul 18, 2020 at 4:12

Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

1

Bạn cũng có thể làm điều này nếu bạn đang tìm kiếm một cái gì đó khác biệt. Mã này là cho một hình tam giác gồm 7 dòng.

let size = 8;
let y = "#";
for (let x = 0; x < size; x++)
{
  console.log(y);
  y += "#";
}

// Second method

for (let i = 1; i < size;i++)
{
  let me ="#".repeat(`${i}`)
  console.log(me);
  
}

Đã trả lời ngày 7 tháng 1 lúc 17:16Jan 7 at 17:16

2

  var size = 5;
    for (var i = 0; i < size; i++) {
       for (var j = 0; j <= i; j++) {
            document.write("*");
          }
          document.write("
\n"); }

Đã trả lời ngày 21 tháng 7 lúc 1:10Jul 21 at 1:10

Hướng dẫn triangle in javascript using for loop - hình tam giác trong javascript sử dụng vòng lặp for

1

Làm thế nào để in một dòng mới trong tam giác băm?

hàm hashtriant (độ dài) {let str = ""; for (hãy để i = 0; tôi

Làm thế nào để tôi lặp lại trên một tam giác chỉ có một cho vòng lặp?

Trên thực tế, chúng tôi có một cách khác chỉ bao gồm một vòng duy nhất - nó sử dụng thư viện Apache Commons Lang 3. Chúng ta sẽ sử dụng vòng lặp để lặp lại trên các hàng của tam giác như chúng ta đã làm trong các ví dụ trước. Sau đó, chúng tôi sẽ sử dụng phương thức StringUtils.repeat () để tạo các ký tự cần thiết cho mỗi hàng:

Bạn có thể in những loại hình tam giác nào trong Java?

Đầu tiên, chúng tôi đã nghiên cứu tam giác vuông, loại hình tam giác đơn giản nhất chúng ta có thể in trong Java. Sau đó, chúng tôi đã khám phá hai cách xây dựng một tam giác cân.

Có thể in một tam giác lộn ngược?

Tương tự, chỉ với một chút công việc, chúng ta có thể làm cho hình tam giác in lộn ngược. 4. Độ phức tạp Nếu chúng ta nhìn lại vào ví dụ đầu tiên, chúng ta nhận thấy một vòng lặp bên ngoài và một vòng bên trong mỗi bước có tối đa N.

Làm thế nào để in một hình tam giác với vòng lặp trong JavaScript?

Algorithm..
Bước 1: Thêm một vòng lặp trong thời gian và khởi tạo nó ..
Bước -2: Thêm và khởi tạo một bên trong lồng nhau trong khi vòng lặp ..
Bước -3: In # và tăng biến của vòng lặp bên trong ..
Bước -4: Khởi tạo giá trị biến của vòng lặp bên trong như trước ..
Bước -5: Tăng biến của vòng lặp bên ngoài ..

Làm thế nào để bạn tạo một hình tam giác trong JavaScript?

Hàm tam giác () là một hàm sẵn có trong p5.JS được sử dụng để vẽ một hình tam giác trong một mặt phẳng.Hàm này chấp nhận ba đỉnh của tam giác. is an inbuilt function in p5. js which is used to draw a triangle in a plane. This function accepts three vertices of triangle.

3 phần của A For Loop trong JavaScript là gì?

Cấu trúc câu lệnh For-EndFor Một phương pháp thực hiện vòng lặp trong tập lệnh của bạn là bằng cách sử dụng các câu lệnh lặp for-endfor.Tương tự như một vòng lặp trong thời gian, một vòng lặp bao gồm ba phần: từ khóa cho đó bắt đầu vòng lặp, điều kiện được kiểm tra và từ khóa kết thúc vòng lặp.the keyword For that starts the loop, the condition being tested, and the EndFor keyword that terminates the loop.

Làm thế nào để bạn viết khu vực của một tam giác trong JavaScript?

Công thức để tìm diện tích của tam giác: var s = (side1 + side2 + side3) / 2;VAR ARIENT = MATH.var s = (side1 + side2 + side3) / 2; var area = Math.