Kim tự tháp số
Thuộc phần Kiến thức cơ bản trong hành trình JavaScript của Coddy. Bài học 75 trên 77.
Bạn cũng có thể thực hiện các phép toán số học trên chuỗi. Ví dụ:
let str1 = "aaa" + "b";str1 sẽ chứa "aaab"
Điều này cũng giống như:
let str1 = "aaa";
str1 += "b";Ngoài ra, ta còn có thể dùng phép nhân với repeat():
let str1 = "a".repeat(10);str1 sẽ chứa "aaaaaaaaaa"
Thử thách
DễMỗi test case có một đầu vào, một số nguyên lẻ. (đã cho)
Nhiệm vụ của bạn là in ra hình chóp n tầng bằng *, dưới đây là một số ví dụ:
Hình chóp 1 tầng
*Hình chóp 5 tầng
*
***
*****Hình chóp 7 tầng
*
***
*****
*******Đầu vào
- Số nguyên lẻ
ntừ người dùng - 1 <=
n< 1000
Gợi ý
- Thử bắt đầu từ các hình tam giác nhỏ
- Xem gợi ý nếu bạn bị mắc kẹt ;)
nbiểu thị số lượng*ở hàng dưới cùng
Tự làm thử
let n = parseInt(inp); // Đừng thay đổi dòng nàyBài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.
Tất cả bài học trong Kiến thức cơ bản
8Vòng lặp
Vòng lặp forVòng lặp whileThoát vòng lặpBỏ qua lần lặpÔn tập: giai thừaVòng lặp do whileVòng lặp lồng nhau3Toán tử phần 1
Toán tử số họcToán tử moduloPhép tính số học rút gọnToán tử so sánhSo sánh bằng nghiêm ngặt và không nghiêm ngặtÔn tập: phép tính đơn giản6Nhập xuất cơ bản
Đầu raĐầu ra với biếnChuyển đổi kiểu dữ liệu, phần 1Chuyển đổi kiểu dữ liệu, phần 2Ôn tập đến 120Ôn tập: đúng hay saiTự luyện tập: Trình biên dịch JavaScript online