{ "cells": [ { "cell_type": "code", "execution_count": null, "id": "13e0b4fc-3ea3-4fc8-9293-7d9f58eb82fb", "metadata": { "editable": false, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [ "import { assertEquals } from \"jsr:@std/assert\"" ] }, { "cell_type": "markdown", "id": "12998cb3-fe6b-4be9-83de-4d725210c5b1", "metadata": { "editable": false, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "# Aufgabe 01.02.4\n", "Schreibe eine Funktion `echo`, die ebenfalls den übergebenen Parameter wieder zurückgibt." ] }, { "cell_type": "code", "execution_count": null, "id": "3bc621d3-8101-4588-9a9a-73480f296a5d", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "288a67d3-1aab-4f24-ac41-ab24c2d098eb", "metadata": { "editable": false, "jupyter": { "source_hidden": true }, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [ "Deno.test(\"01.02.4: echo\", () => {\n", " assertEquals(typeof echo, 'function')\n", "})\n", "Deno.test(\"01.02.4: Parameter\", () => {\n", " assertEquals(echo.length, 1)\n", "})\n", "Deno.test(\"01.02.4: Greta\", () => {\n", " assertEquals(echo('Greta'), 'Greta')\n", "})\n", "Deno.test(\"01.02.4: CO2\", () => {\n", " assertEquals(echo('CO2'), 'CO2')\n", "})" ] }, { "cell_type": "markdown", "id": "f80f8e2f-f8e0-48d4-9ffb-21a17b14b473", "metadata": { "editable": false, "slideshow": { "slide_type": "" }, "tags": [] }, "source": [ "# Aufgabe 01.02.5\n", "Schreibe eine Funktion `welcome`, die einen Parameter entgegennimmt und die `'Hallo !'` zurückgibt.\n", "\n", "Beispiel: Übergibt man der Funktion `welcome` den Wert `'Ada'`, so sollte die Funktion `'Hallo Ada!'` zurückgeben." ] }, { "cell_type": "code", "execution_count": null, "id": "8fd18a65-713b-48af-a6ad-ade656a3f7dd", "metadata": { "editable": true, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": null, "id": "21b1f649-6e1f-4c1a-a8f3-f3653dd4eb89", "metadata": { "editable": false, "jupyter": { "source_hidden": true }, "slideshow": { "slide_type": "" }, "tags": [] }, "outputs": [], "source": [ "Deno.test(\"01.02.5: welcome\", () => {\n", " assertEquals(typeof welcome, 'function')\n", "})\n", "Deno.test(\"01.02.5: Parameter\", () => {\n", " assertEquals(welcome.length, 1)\n", "})\n", "Deno.test(\"01.02.5: Ada\", () => {\n", " assertEquals(welcome('Ada'), 'Hallo Ada!')\n", "})\n", "Deno.test(\"01.02.5: Marianne\", () => {\n", " assertEquals(welcome('Marianne'), 'Hallo Marianne!')\n", "})\n", "Deno.test(\"01.02.5: Mitchell\", () => {\n", " assertEquals(welcome('Mitchell'), 'Hallo Mitchell!')\n", "})" ] } ], "metadata": { "kernelspec": { "display_name": "Deno", "language": "typescript", "name": "deno" }, "language_info": { "codemirror_mode": "typescript", "file_extension": ".ts", "mimetype": "text/x.typescript", "name": "typescript", "nbconvert_exporter": "script", "pygments_lexer": "typescript", "version": "5.8.3" } }, "nbformat": 4, "nbformat_minor": 5 }