<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Program-kommentar</id>
	<title>Program-kommentar - Versionshistorie</title>
	<link rel="self" type="application/atom+xml" href="https://www.htxarduino.dk/index.php?action=history&amp;feed=atom&amp;title=Program-kommentar"/>
	<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;action=history"/>
	<updated>2026-08-17T12:44:30Z</updated>
	<subtitle>Versionshistorie for denne side i HTX Arduino</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=5070&amp;oldid=prev</id>
		<title>Bar: /* Alternativer */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=5070&amp;oldid=prev"/>
		<updated>2022-11-23T20:59:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Alternativer&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 23. nov. 2022, 22:59&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Linje 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linje 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Endelig kan man bruge sigende navne til [[variabler]], [[funktion]]er og [[:kategori:Objekt|objekter]].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Endelig kan man bruge sigende navne til [[variabler]], [[funktion]]er og [[:kategori:Objekt|objekter]].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Programmering}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Program Dokumentation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategori:Program Dokumentation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=2120&amp;oldid=prev</id>
		<title>Bar: 1 version importeret</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=2120&amp;oldid=prev"/>
		<updated>2022-10-22T12:13:12Z</updated>

		<summary type="html">&lt;p&gt;1 version importeret&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;da&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Ældre version&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versionen fra 22. okt. 2022, 14:13&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;da&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(Ingen forskel)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Bar</name></author>
	</entry>
	<entry>
		<id>https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=2119&amp;oldid=prev</id>
		<title>htx_&gt;Bar: /* Kommentarer i javaScript */</title>
		<link rel="alternate" type="text/html" href="https://www.htxarduino.dk/index.php?title=Program-kommentar&amp;diff=2119&amp;oldid=prev"/>
		<updated>2012-08-28T10:49:17Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Kommentarer i javaScript&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Ny side&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Kommentarer i et program=&lt;br /&gt;
Ideen med at skrive kommentarer i program-kode er at kunne skrive noget ind, der ikke har indflydelse på programmets funktion og opførsel, men som skal gøre det lettere at læse program-koden.&lt;br /&gt;
&lt;br /&gt;
==Hvornår skriver man kommentarer==&lt;br /&gt;
Det er altid en god ide at skrive kommentarerne i forbindelse med at at skriver koden, og ikke vente til man har skrevet hele programmet færdigt.&lt;br /&gt;
&lt;br /&gt;
Man skal passe på man ikke skriver for mange kommentarer, så bliver koden også svær at sætte sig ind i, så man skal skrive det der er nødvendigt, og ikke mere.&lt;br /&gt;
&lt;br /&gt;
==Hvem skriver man til?==&lt;br /&gt;
Man skriver dem i første omgang til sig selv, men ideen er at kommentarerne skal være så generelle at andre kan læse kommentarerne og forstå ideen i koden.&lt;br /&gt;
&lt;br /&gt;
Det betyder at det er en god ide at skrive noget om de overordnede ideer i programmet, samt at dokumentere hvad de enkelte dele af koden laver.&lt;br /&gt;
&lt;br /&gt;
Overordnet set, så skal kommentarerne sørge for at andre kan overtage koden og vedligeholde den, og udvide programmet, uden at man skal skrive for meget om.&lt;br /&gt;
&lt;br /&gt;
Kommentarerne kan også være rigtigt gode, når man skal rette noget i et program efter et eller flere år.&lt;br /&gt;
&lt;br /&gt;
==Kommentarer i javaScript==&lt;br /&gt;
Der er to forskellige måder at skrive kommentarerne på:&lt;br /&gt;
&lt;br /&gt;
En kommentar der dækker resten af linjen som f.x.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// Her kommer alle variabler&lt;br /&gt;
var tid = 0;   // Denne variabel indeholder tiden fra starten af programmet i sekunder&lt;br /&gt;
var sted = 10;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hvis man har en længere beskrivelse, så kan man skrive et kommentarfelt der dækker over flere linjer som vist her:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
/* Dette er en længere kommentar&lt;br /&gt;
Den starter med slash-stjerne&lt;br /&gt;
Den kan strække sig over flere linjer&lt;br /&gt;
Man skal bare huske at afslutte den&lt;br /&gt;
Det gør man med stjerne-slash&lt;br /&gt;
*/&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kommentarer i andre sprog==&lt;br /&gt;
Langt de fleste programmeringssprog.&lt;br /&gt;
&lt;br /&gt;
I C og de C-afledte sprog er det den samme [[:kategori:Javascript syntaks|syntaks]] som i javascript, der jo også stammer fra C&lt;br /&gt;
&lt;br /&gt;
Andre sprog bruger selvfølgelig andre måder at lave kommentarer på, men ideen er den samme.&lt;br /&gt;
&lt;br /&gt;
Kommentarer i HTML omtales under [[HTML Kommentar]].&lt;br /&gt;
&lt;br /&gt;
==Alternativer==&lt;br /&gt;
Man kan gøre meget for at gøre sin kode læselig ved at bruge indrykninger, så man fremhæver strukturerne. Man kan også skille koden ad i forskellige dele ved at funktionsopdele koden fornuftigt, så det bliver overskueligt.&lt;br /&gt;
&lt;br /&gt;
Endelig kan man bruge sigende navne til [[variabler]], [[funktion]]er og [[:kategori:Objekt|objekter]].&lt;br /&gt;
&lt;br /&gt;
[[Kategori:Program Dokumentation]]&lt;/div&gt;</summary>
		<author><name>htx_&gt;Bar</name></author>
	</entry>
</feed>