PENGKONDISIAN

Ditanyakan pada tanggal 26 June 2019 oleh Ilyas fardian
<h1>let me know your gender</h1>
<input id="human" type="" name="input" value="man"><br><br>
<button onclick="test()">check</button>
<p id="result1"></p>

<script type="text/javascript">
function test(){
var gender, man, women;

gender = document.getElementById("human").value;
function isi(){
    man="man";
    wmen="women";
    if (gender === man){
        "please turn right to go to your destination";
    } else if( gender === women){
        "please turn left to go to your destination";
    } else {
        "there`s no place for your kind!!"
    }
}
document.getElementById("result1").innerHTML=isi();

}
</script>

mohon bantuan ketika saya menjalankan kode di atas hasilnya adl undefined (value yg saya isika man/ women) dan ketika di lihat pada console tidak ada kode error apakah yg terjadi? mohon bantuan ...

BUAT KOMENTAR

1 JAWABAN / 2 KOMENTAR

Generic placeholder image
Oriza Sahputra menjawab pada tanggal 27 June 2019
  1. Tidak boleh ada pendefinisian fungsi di dalam fungsi
  2. Algoritma flow nya masih salah mas, dibawah sudah saya benerin.
  3. Kalau membuat script coba pikirkan flow top to bottom secara bertahap.
<h1>Let me know your gender</h1>
<input id="human" type="" name="input" value="man"><br><br>
<button onclick="test()">Check</button>
<p id="result1"></p>

<script type="text/javascript">
function test()
{
    // Menentukan variabel
    var gender, man, women;
    var output;

    // Ngambil data dari input
    gender = document.getElementById("human").value;

    if (gender === 'man') {
        output = "Please turn right to go to your destination";
    } else if(gender === 'women'){
        output = "Please turn left to go to your destination";
    } else {
        output = "There`s no place for your kind!!";
    }

    // Cetak output.
    document.getElementById("result1").innerHTML=output;
}
</script>
Comment ..

terima kasih mas, adakah rekomendasi/referensi utk pelajaran control flownya??

Dikomentari pada tanggal 28 June 2019 oleh Ilyas fardian
Comment ..

harus memindahkan mindset kita, bahkan programming itu top to down, jadi berurut a, b, c, d gitu. Jangan loncat loncat. Referensi bisa pelajari tentang pelajaran flowchart :)

Dikomentari pada tanggal 5 July 2019 oleh Oriza Sahputra
BUAT KOMENTAR