fork download
  1. <?php
  2.  
  3. function tekaTekiTeko(int $batas)
  4. {
  5.  
  6. if ($batas < 20) {
  7. throw new InvalidArgumentException("Parameter bernilai minimal 20");
  8. }
  9.  
  10. for ($i = 1; $i <= $batas; $i++) {
  11. $output = "";
  12.  
  13. if ($i % 2 === 0) {
  14. $output .= "Teka";
  15. }
  16. if ($i % 3 === 0) {
  17. $output .= "Teki";
  18. }
  19. if ($i % 5 === 0) {
  20. $output .= "Teko";
  21. }
  22.  
  23. echo $output !== "" ? $output : $i;
  24. echo PHP_EOL;
  25. }
  26. }
  27.  
Success #stdin #stdout 0.04s 25724KB
stdin
Standard input is empty
stdout
Standard output is empty