Доброго дня.
С java script столкнулся недавно, потому пока как в темном лесу.
Нужен совет по реализации циклов на java script.
То есть нужно обратится к массиву и если выполнено какое либо условие создать переменные с именами и вывести их на экран.
на пхп этот кусок выглядит у меня так
foreach($api->data->vehicles as $element)
{
if ($element->class == 'heavyTank')
{
$localized_name = $element->localized_name ;
$level = $element->level ;
$damageDealt = $element->damageDealt ;
$battle_count = $element->battle_count ;
$nation = $element->nation ;
$image_url = $element->image_url ;
$frags = $element->frags ;
$win_count = $element->win_count;
$survivedBattles = $element->survivedBattles;
$spotted = $element->spotted;
echo ('<tr>
<td><img src="' . $wot_url . $image_url . '"></td>');
echo
(
"<td>" . $nation."</td>".
"<td>" . $localized_name ."</td>".
"<td>" . $level."</td>".
"<td>" . $damageDealt."</td>".
"<td>" .$battle_count."</td>".
"<td>" .round($win_count/$battle_count * 100 , 2)." %</td>".
"<td>" .round($survivedBattles/$battle_count * 100 , 2)." %</td>".
"<td>" .$frags."</td>".
"<td>" .$spotted."</td>
</tr>"
) ;
}
}
В данному случае мы заносим полученные данные в таблицу.
пытался работать с for но так ничего и не получилось. Приплываю к undefinded при попытке создать и вывести переменную.