Hướng dẫn how to print horizontally in javascript - cách in theo chiều ngang trong javascript

-2

Show

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 đang cố gắng đưa ra điều này trên bảng điều khiển nhưng nó không hoạt động như tôi muốn.

what I want is:

1 2 3 4 5 
1 2 3 4 5
1 2 3 4 5 <---I WANT IT LIKE THIS
1 2 3 4 5
1 2 3 4 5
And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5

Xin vui lòng có cách nào để đạt được nó hoàn toàn trên JavaScript mà không cần HTML với mã bên dưới?



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

Hướng dẫn how to print horizontally in javascript - cách in theo chiều ngang trong javascript

Nina Scholz

361K24 Huy hiệu vàng324 Huy hiệu bạc365 Huy hiệu Đồng24 gold badges324 silver badges365 bronze badges

hỏi ngày 7 tháng 3 năm 2020 lúc 22:00Mar 7, 2020 at 22:00

7

Sử dụng một chuỗi tạm thời để thêm các giá trị I của bạn và đăng nhập nó vào cuối mỗi vòng lặp bên ngoài

let n = 5;
for (i = 1; i <= n; i++){
    var temp = "";
    for (j = 1; j <= n; j++){
        temp=temp+" "+j;
     }
     console.log(temp);
}

Đã trả lời ngày 7 tháng 3 năm 2020 lúc 22:08Mar 7, 2020 at 22:08

Sunil Lamasunil LamaSunil Lama

4.5011 Huy hiệu vàng17 Huy hiệu bạc46 Huy hiệu đồng1 gold badge17 silver badges46 bronze badges

Bạn có thể tạo một mảng với



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

8 và truyền bá các giá trị của nó.

BTW, vui lòng khai báo tất cả các biến, bởi vì nếu không, các biến này là toàn cầu và có thể dẫn đến kết quả điên rồ nếu được thực hiện trong một số vòng lặp trong các chức năng khác nhau.all variables, because if not, these variables are global and could lead to crazy results if taken in some loops in different functions.

let length = 5;
for (var i = 1; i <= length; i++) {
    console.log(...Array.from({ length }, (_, i) => i + 1));
}

Đã trả lời ngày 7 tháng 3 năm 2020 lúc 22:09Mar 7, 2020 at 22:09

Hướng dẫn how to print horizontally in javascript - cách in theo chiều ngang trong javascript

Nina Scholznina ScholzNina Scholz

361K24 Huy hiệu vàng324 Huy hiệu bạc365 Huy hiệu Đồng24 gold badges324 silver badges365 bronze badges

let n = 5;
let line = "";
for (i = 1; i <= n; i++) {
    line = "";
    for (j = 1; j <= n; j++) {
        line += " " + j;
    }
    console.log(line);
}

hỏi ngày 7 tháng 3 năm 2020 lúc 22:00Mar 7, 2020 at 22:13

1

Sử dụng một chuỗi tạm thời để thêm các giá trị I của bạn và đăng nhập nó vào cuối mỗi vòng lặp bên ngoài

var n = 5;
var finaloutput = "";
for (i = 1; i <= n; i++){
    var temp = "";
    for (j = 1; j <= n; j++){
       temp=temp+" "+j;
    }
    finaloutput +=  temp + "\r\n";
}
console.log(finaloutput);

Đã trả lời ngày 7 tháng 3 năm 2020 lúc 22:08

 1 2 3 4 5
 1 2 3 4 5    
 1 2 3 4 5    
 1 2 3 4 5    
 1 2 3 4 5

Sunil Lamasunil LamaMar 7, 2020 at 22:23

2

4.5011 Huy hiệu vàng17 Huy hiệu bạc46 Huy hiệu đồng

Bạn có thể tạo một mảng với



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

8 và truyền bá các giá trị của nó.

let string = ''
let columns = 5
let rows = 5
for (let i = 0; i < rows; i++) {
  for (let j = 1; j <= columns; j++) {
    string += j + ' '
  }
  string += '\n'
}
console.log(string)

BTW, vui lòng khai báo tất cả các biến, bởi vì nếu không, các biến này là toàn cầu và có thể dẫn đến kết quả điên rồ nếu được thực hiện trong một số vòng lặp trong các chức năng khác nhau.Mar 7, 2020 at 22:27

Đã trả lời ngày 7 tháng 3 năm 2020 lúc 22:09shkaper

Nina Scholznina Scholz1 gold badge19 silver badges33 bronze badges

for (i = 1; i

S = s + "*".

Làm thế nào để bạn vẽ một đường ngang trong JavaScript?

Sử dụng BeginPath (), Moveto (X, Y) và Lineto (X, Y) để vẽ một dòng. Sử dụng Strokestyle và lineD -Width để đặt đột quỵ đường và chiều rộng đường.

Làm thế nào để bạn tạo ra một đầu ra ngang trong Java?

  • Open-source
  • Nếu bạn muốn in theo chiều ngang, bạn có thể sử dụng nó được sử dụng cho tab ngang nếu không bạn có thể để lại không gian nếu không bạn có thể viết %(số lượng không gian bạn muốn để lại) D ví dụ %5D.
  • Làm cách nào để in một mảng theo chiều ngang?
  • Đặt một mảng. int [] mảng = new int [] {50, 100, 150, 200, 250, 300, 350, 400}; Bây giờ, nếu bạn sẽ in mảng này bằng một vòng lặp và dòng mới, thì các mảng sẽ được hiển thị theo chiều dọc. Để hoạt động theo chiều ngang, sử dụng phương thức nối () và đặt khoảng trắng để tách các phần tử mảng.
  • Trình biên dịch trực tuyến JavaScript

Viết, chạy và chia sẻ mã JavaScript trực tuyến bằng trình biên dịch JS trực tuyến của OneCompiler miễn phí. Đây là một trong những trình biên dịch trực tuyến mạnh mẽ, giàu tính năng cho ngôn ngữ JavaScript. Bắt đầu với trình chỉnh sửa JavaScript của OneCompiler rất dễ dàng và nhanh chóng. Trình chỉnh sửa hiển thị mã nồi hơi mẫu khi bạn chọn ngôn ngữ làm JavaScript và bắt đầu mã hóa.

Về JavaScript

JavaScript (JS) là ngôn ngữ lập trình hướng đối tượng tuân thủ các tiêu chuẩn tập lệnh ECMA. JavaScript được yêu cầu để thiết kế hành vi của các trang web.Các tính năng chínhChỉ trong thời gian biên dịch ngôn ngữ
Được nhúng cùng với HTML và làm cho các trang web còn sốngBan đầu được đặt tên là Livescript.Thực thi trong cả trình duyệt và máy chủ có các công cụ JavaScript như V8 (Chrome), Spidermonkey (Firefox), v.v.
Cú pháp trợ giúpsự định nghĩa biếnPhạm vi toàn cầu hoặc khối
Từ khóaSự mô tảPhạm vi toàn cầu hoặc khối

Chuỗi backtick

Nội suy

let greetings = `Hello ${name}`

Chuỗi nhiều dòng

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
0

Mảng

Một mảng là một tập hợp các mục hoặc giá trị.

Syntax:

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
1

Example:

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
2

Hàm mũi tên

Các chức năng mũi tên giúp các nhà phát triển viết mã theo cách ngắn gọn, nó được giới thiệu trong các chức năng ES6.arrow có thể được viết theo nhiều cách. Dưới đây là một vài cách để sử dụng chức năng mũi tên nhưng nó cũng có thể được viết theo nhiều cách khác.
Arrow functions can be written in multiple ways. Below are couple of ways to use arrow function but it can be written in many other ways as well.

Cú pháp:

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
3

Example:

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
4

De-structuring

Mảng

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
5

Một mảng là một tập hợp các mục hoặc giá trị.

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
6

Hàm mũi tên

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
7

Các chức năng mũi tên giúp các nhà phát triển viết mã theo cách ngắn gọn, nó được giới thiệu trong các chức năng ES6.arrow có thể được viết theo nhiều cách. Dưới đây là một vài cách để sử dụng chức năng mũi tên nhưng nó cũng có thể được viết theo nhiều cách khác.

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
8

Cú pháp:

And not:

1
2
3
4
5
1
2 <-- I DONT WANT IT LIKE THIS
3
4
5
1
2
3
4
5
9

Các đối tượng

Nhà điều hành REST (...)

Nhà điều hành lây lan (...)

Chức năng



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

0

Vòng lặp

1. Nếu:

Chức năng



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

1

Vòng lặp

1. Nếu:

Chức năng



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

2

Vòng lặp

1. Nếu:



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

3

Nếu được sử dụng để thực thi một khối mã dựa trên một điều kiện.

Cú pháp



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

4

6. Do-WHILE

Do-WHILE cũng được sử dụng để lặp lại một tập hợp các câu lệnh dựa trên một điều kiện. Nó chủ yếu được sử dụng khi bạn cần thực hiện các tuyên bố ít nhất một lần.



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

5

Các lớp học

ES6 giới thiệu các lớp cùng với các khái niệm OOPS trong JS. Lớp tương tự như một hàm mà bạn có thể nghĩ như loại mẫu sẽ được gọi là khi bạn khởi tạo lớp.

Syntax:



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

6

Example:



let n = 5;
for (i = 1; i <= n; i++){
    for (j = 1; j <= n; j++){
        console.log(j + " ");
        if (j = 5) {
            console.log("\n");
        } else continue;
    }
}

7

Làm cách nào để in theo chiều ngang trong JavaScript?

Để in 5 * theo chiều ngang..
S = "".
for (i = 1; i
S = s + "*".
log(S).

Làm thế nào để bạn vẽ một đường ngang trong JavaScript?

Sử dụng BeginPath (), Moveto (X, Y) và Lineto (X, Y) để vẽ một dòng.Sử dụng Strokestyle và lineD -Width để đặt đột quỵ đường và chiều rộng đường.. Use the strokeStyle and lineWidth to set the line stroke and line width.

Làm thế nào để bạn tạo ra một đầu ra ngang trong Java?

Nếu bạn muốn in theo chiều ngang, bạn có thể sử dụng nó được sử dụng cho tab ngang nếu không bạn có thể để lại không gian nếu không bạn có thể viết %(số lượng không gian bạn muốn để lại) D ví dụ %5D.use \t it is used for horizontal tab or else you can simply leave space or else you can write %(number of space you want to leave)d for example %5d.

Làm cách nào để in một mảng theo chiều ngang?

Đặt một mảng.int [] mảng = new int [] {50, 100, 150, 200, 250, 300, 350, 400};Bây giờ, nếu bạn sẽ in mảng này bằng một vòng lặp và dòng mới, thì các mảng sẽ được hiển thị theo chiều dọc.Để hoạt động theo chiều ngang, sử dụng phương thức nối () và đặt khoảng trắng để tách các phần tử mảng.use the Join() method and set spaces to separate array elements.