Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 13.05.2020, 05:04
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Не знаю что вы обнаружили, но если вместо "красоты итоговой" выводить в цикле значение итератора, то ответ на вопрос 4 вы бы наверняка получили.
Ответить с цитированием
  #12 (permalink)  
Старый 15.05.2020, 10:05
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Безнадежный программист
Здравствуйте. Извините, что беспокою, но вы не могли бы отправить ответ снова в сообщение, если вам не трудно, пожалуйста? Я просто не успела его тогда прочитать.
Мне жаль, что у вас там произошел конфликт с другим пользователем. Надеюсь, вы в порядке.
И спасибо большое еще раз, что в прошлый раз написали, вы правда спасли меня.
Если я что попутала, то дайте мне знать и прошу прощения.
Здравствуйте! Да, я могу опубликовать тот код на PHP...

<?php
	header('Content-type: text/html; charset=utf-8');
?>
<style>
	body {
		font-size: 150%;
		max-width: 30em;
		margin: auto;
		padding: 1em;
		text-align: center;
	}
	table {
		width: 100%;
		table-layout: fixed;
	}
	table, th, td {
		border: 1px solid gray;
		border-collapse: collapse;
		font-size: 1em;
		text-align: center;
		padding: 0.5em;
	}
</style>
<p>Задание выполнил(а): <?= htmlspecialchars($_GET['name']); ?></p>
<?php
	function toHTMLTableRow($x, $y) {
		return "<tr><td>{$x}</td><td>{$y}</td></tr>";
	}
	$start = (float)$_GET['first'];
	$end = (float)$_GET['last'];
	$steps = (float)$_GET['quantity'];
	$d = ($end - $start) / $steps;
	$rows = join('', array_map(function($x) {
		return toHTMLTableRow($x, log(3 * atan($x)));
	}, range($start, $end, $d)));
	echo <<<EOL
<table>
	<caption>Таблица значений функции f(x) = log(3atan x)</caption>
	<tr>
		<th>x</th>
		<th>f(x)</th>
	</tr>
	{$rows}
</table>
EOL;
?>


Также к коду прилагается иллюстрация, демонстрирующая работу кода в IE6...
Ответить с цитированием
  #13 (permalink)  
Старый 15.05.2020, 11:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Malleys
join('', array_map(
В РНР join, это псевдоним функции implode, у которой по умолчанию первый аргумент равен пустой строке, поэтому его можно опускать:

implode(array_map(...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменная php -> параметр функции JS allie Общие вопросы Javascript 3 30.09.2011 10:11
Как с помощью PHP сохранить какие-либо изменения в HTML документе? FirstFrost Работа 6 06.09.2010 16:16
Как с помощью PHP сохранить какие-либо изменения в HTML документе? FirstFrost Общие вопросы Javascript 1 15.07.2010 17:12
передача данных из xml в html yupa AJAX и COMET 40 30.07.2009 10:11