Marijn Haverbeke tarafından Eloquent Javascript adlı kitaptan Javascript öğreniyorum, ikinci bölümün sonunda egzersiz var (Program Yapısı). Yedi çağrıları yapan bir döngü çıkışına aşağıdaki üçgen console.log yaz:Bu temel döngü alıştırmasının ilk kısmı nasıl alınır?
#
##
###
####
#####
######
#######
Ben döngü için kullanmak gibi bunu çözmek çalıştı.
var hash = "#";
for(counter = 0; counter < 8; counter ++)
{
hash = hash + "#";
console.log(hash);
}
Sorun, gerekli çıktıların ilk satırını göstermiyor göstermesi, bunu nasıl elde edebilirim?
Özellikle küçük bir açıklama ile geliyorsa, herhangi bir çözümü çok takdir ediyorum.
Bu seni sordum olduğu gerekçesiyle tamamen upvote razıyım bu birkaç çaylak sorulardan biridir doğru şekilde. Soruyu, sorunu, girişimi ve gerçek çıkışın beklediğini açıkça gösterir. Lütfen iyi sorulan soruları reddetme - gerekirse kapat, ama reddetme. –
JS ekibine hoş geldiniz. Kesinlikle gimbel0893'ün cevabını kabul et. Değişkeni boş bir dize olarak bildirmek, gidilecek yoldur. – Trasiva
İyi iş, @Mohil, StackOverflow'a hoş geldiniz! Bir küçük öneri: genellikle, döngü değişkenleri yerel olmak istersiniz, bu yüzden '(var sayacı ...' daha iyi olur. – georg