Menu
Coddy logo textTech

Sayı Piramidi

Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası — ders 75 / 77.

Aritmetik işlemler dizeler üzerinde de yapılabilir. Örneğin:

let str1 = "aaa" + "b";

str1, "aaab" değerini tutacaktır

Bu şununla aynıdır:

let str1 = "aaa";
str1 += "b";

Ayrıca, repeat() ile çarpma işlemleri bile yapabiliriz:

let str1 = "a".repeat(10);

str1, "aaaaaaaaaa" değerini tutacaktır.

challenge icon

Görev

Kolay

Her test durumunun bir girdisi vardır - tek bir tam sayı. (verilen)
Göreviniz * kullanarak n - piramidi yazdırmaktır, işte bazı örnekler:

1 - piramidi

*

5 - piramidi

*
***
*****

7 - piramidi

*
***
*****
*******

Girdi

  • kullanıcıdan alınan tek tam sayı n
  • 1 <= n < 1000

İpuçları

  • Küçük üçgenlerden başlamayı deneyin
  • Takılırsanız ipucuna göz atın ;)

n, en alt satırdaki  * sayısını temsil eder

Kopya kağıdı

+ operatörünü kullanarak dize birleştirme:

let str1 = "aaa" + "b"; // "aaab"

+= operatörünü kullanarak dize birleştirme:

let str1 = "aaa";
str1 += "b"; // "aaab"

repeat() kullanarak dize yineleme:

let str1 = "a".repeat(10); // "aaaaaaaaaa"

Kendin dene

let n = parseInt(inp); // Bu satırı değiştirmeyin
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler