Tujuan Anda dalam golf kode ini adalah untuk mengambil dua string, languagedan code (jika kode golf yang Anda tulis untuk ini adalah multiline, maka variabel ini akan menjadi multiline.) , Dan satu integer bytes,. Mereka mewakili variabel untuk bahasa pemrograman, jumlah byte yang dibutuhkan, dan kode itu sendiri.
Setelah itu, Anda akan memformatnya seperti pegolf kode melakukannya.
Variabel output adalah string multiline yang disebut answer.
Anda dapat menggunakan string multiline pada:
Jika Anda mencari Stack Overflow , Anda seharusnya dapat menemukan lebih banyak bahasa pemrograman yang mendukungnya.
Berikut ini adalah template dari penurunan harga output. The codevariabel dalam sebuah blok kode, dan ada header tingkat kedua.
## {language}, {bytes} bytes
{code}
Berikut adalah hasil yang akan terlihat ketika disisipkan ke parser Markdown.
{bahasa}, {byte} byte
{code}
Variabel diasumsikan sudah diisi sebagai bahasa yang Anda kodekan dalam entri kode golf Anda, jumlah byte yang dibutuhkan, dan kode aktual untuknya.
Berikut adalah contoh lain dari output sebagai kode, kali ini dengan variabel yang diisi:
## JavaScript, 1337 bytes
document.getElementById("foo").innerHTML = bar;
Ini adalah versinya sebagai blockquote:
JavaScript, 1337 byte
document.getElementById("foo").innerHTML = bar;
Bytes dapat dihapus dari kode Anda jika Anda menggunakan cara untuk mengatur teks <p>elemen dalam HTML dengan id result, seperti kode JavaScript berikut:
document.getElementById("result").innerHTML = answer;
Pastikan juga menyertakan <p id="result"></p>bagian HTML di JSFiddle agar ini berfungsi.
Mencetak gol
Seperti semua pertanyaan kode-golf , kode yang menggunakan jumlah byte paling sedikit adalah yang terbaik.
language, bytesdan codemerupakan input atau apakah ini merupakan varian quine di mana hal-hal itu harus cocok dengan kode penyelesaian itu sendiri. (Dan jika demikian, apakah secara langsung atau tidak langsung membaca bahwa kode sumber diperbolehkan, dan apakah built-in quine diperbolehkan.)
codeitu sendiri dapat berisi umpan baris?
codetidak akan multiline, atau bukan? Harap tunjukkan bahwa dalam teks tantangan
{code}akan menjadi kode multiline?