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.
Görev
KolayHer 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ştirmeyinBu 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
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya Yanlış