Bisakah melakukan increment dan decrement dalam for loop yang sama ?

sy ingin membuat output 1 3 5 7 8 9 8 7 5 3 1

menggunkan for pada php

hasil dari kode diatas : 1 3 5 7 9

avatar azam007
@azam007

75 Kontribusi 29 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

Semoga berhasil

avatar AsepFauji
@AsepFauji

2 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

<?php
$n = 10;
for ($i = 1; $i <= $n; $i++)
{
  if ($i % 2 != 0 || $i == 8)
  {
    print $i . " ";
  }
  else if ($i == $n)
  {
    for ($j = $n-2; $j > 0; $j--)
    {
      if ($j % 2 != 0 || $j == 8)
      {
        print $j . " ";
      }
    }
  }
}
// 1 3 5 7 8 9 8 7 5 3 1
?>

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban