I am wondering if there's a better way to do the following. This code works as it is but it seems like a lot of numbers and variables to keep track of and I thought there may be a more consolidated way to do the same thing. The variables being assigned values are used as hash keys and array locations further along in the code. Thanks.
if ($h == 1) { $j=$h+1; $p=0; $v=9; } if ($h == 3) { $j=$h+2; $p=1; $v=10; } if ($h == 5) { $j=$h+3; $p=0; $v=11; } if ($h == 7) { $j=$h+4; $p=1; $v=12; } if ($h == 10) { $j=$h+5; $p=0; $v=5; } if ($h == 12) { $j=$h+6; $p=1; $v=6; } if ($h == 14) { $j=$h+7; $p=0; $v=7; } if ($h == 16) { $j=$h+8; $p=1; $v=8; }
In reply to if statement consolidation by shortyfw06
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |