Tujuan Anda dalam golf kode ini adalah untuk mengambil dua string, language
dan 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 code
variabel 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
, bytes
dan code
merupakan 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.)
code
itu sendiri dapat berisi umpan baris?
code
tidak akan multiline, atau bukan? Harap tunjukkan bahwa dalam teks tantangan
{code}
akan menjadi kode multiline?