fork download
  1. function punyaHuruf(kataPertama, kataKedua) {
  2. // Ubah kedua kata menjadi huruf kecil agar case-insensitive
  3. const lowerKataPertama = kataPertama.toLowerCase();
  4. const lowerKataKedua = kataKedua.toLowerCase();
  5.  
  6. // Periksa setiap huruf di kata pertama
  7. for (let huruf of lowerKataPertama) {
  8. // Jika huruf tidak ada di kata kedua, kembalikan false
  9. if (!lowerKataKedua.includes(huruf)) {
  10. return false;
  11. }
  12. }
  13. // Jika semua huruf kata pertama ditemukan di kata kedua, kembalikan true
  14. return true;
  15. }
  16.  
  17.  
  18. // Contoh penggunaan
  19. console.log(punyaHuruf('cat', 'antarctica'));
  20. console.log(punyaHuruf('cat', 'australia'));
  21. console.log(punyaHuruf('cat', 'ANTARCTICA'));
Success #stdin #stdout 0.03s 18716KB
stdin
Standard input is empty
stdout
true
false
true