Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
penggabungan 2 kata di javascript
saya punya code seperti ini
<script>
function isi() {
var nl = document.getElementById('nl').value;
var nl1 = document.getElementById('nl1').value+"";
var result = nl1+nl;
if (result) {
document.getElementById('no').value = result;
}
}
</script>
yang saya tanyakan jika nl = 12345 dan nl1 = A0000,maka result A000012345. bagaimana caranya jika saya menginginkan nilai result = A1234 (angka 5 tidak di sertakan)?
2 Jawaban:
stringnya dipecah aja gan perkarakter. Untuk nl ambil semua string karakternya kecuali string terakhir, untuk nl1 ambil string pertamanya. Hasilnya digabungkan.
Jawaban Terpilih
Pake substring gan:
function isi() {
var nl = '12345';
var nl1 = 'A0000';
var nl1var = nl1.substring(0, 1); // for A only
var nl1number = nl1.substring(1, 5); //for 0000 only
var nlnumber = nl.substring(0, nl1number.length); //for get 1234
//result = A + 1234
var result = nl1var + nlnumber;
if (result) {
document.write(result); // Result = A1234
}
}