Ah, yine de bu Stack'i bencilce kullanıyorum .
Chromebook sahibi olarak, Cloud9 tarafından kullanılan editör Ace IDE'nin sık kullanıcısıyım. Fazla boşlukla uğraşmak için birçok araç var, ancak özellikle bir tane yok: boş satırları temizlemek.
Bugünkü göreviniz, kopyalayıp yapıştırabileceğim bir yerden bir girdi verildiğinde [;)
] ' , aynı şeyi çıktılamak, tüm boşlukları ve tabloları aksi takdirde boş satırlara kaydetmek.
#
Silinecek boşluk karakterlerini temsil eden bazı örnekler vereceğim .
GİRİŞ 1:
if (this.Color !== 'blue') {
##
this.Color = 'blue';
}
ÇIKTI:
if (this.Color !== 'blue') {
[empty line]
this.Color = 'blue';
}
GİRİŞ 2:
function outputSomething(times) {
for (var iter = 0; iter < times; iter++) {
console.log('"# # " represents a tabulator');
// This is a comment
# #
}}
ÇIKTI:
function outputSomething(times) {
for (var iter = 0; iter < times; iter++) {
console.log('"# # " represents a tabulator');
// This is a comment
[empty line]
}}
GİRİŞ 3:
var x = 'Do you prefer spaces or tabs?';
var y = 'I\'m using both here. Sue me.';
# # ####
console.log(x + ' ' + y);
ÇIKTI:
var x = 'Do you prefer spaces or tabs?';
var y = 'I\'m using both here. Sue me.';
[empty line]
console.log(x + ' ' + y);
Girişi istediğiniz gibi işleyebilirsiniz. Buradan kopyalayıp yapıştırabildiğim sürece çıktı alın [;)
].
Standart boşluklar uygulanır, baytlarda en kısa cevap kazanır!
[empty line]
mı yoksa hiç satır bırakmamalı mıyız ?