A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
oktatas:web:javascript:javascript_halado [2023/09/11 08:29] admin [Írás a konzolra] |
oktatas:web:javascript:javascript_halado [2024/04/25 19:42] admin [JavaScript haladó] |
||
---|---|---|---|
Sor 5: | Sor 5: | ||
* **Szerző:** Sallai András | * **Szerző:** Sallai András | ||
* Copyright (c) 2021, Sallai András | * Copyright (c) 2021, Sallai András | ||
+ | * Szerkesztve: 2024 | ||
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] | * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] | ||
* Web: https://szit.hu | * Web: https://szit.hu | ||
Sor 263: | Sor 264: | ||
A tömbben csak az első elem marad. Az 1 indextől minden törlődik. | A tömbben csak az első elem marad. Az 1 indextől minden törlődik. | ||
</note> | </note> | ||
+ | |||
+ | ===== Generátor függvények ===== | ||
+ | |||
+ | <code javascript> | ||
+ | function* square(start, end) { | ||
+ | for (let i = start; i <= end; i++) { | ||
+ | yield i * 2; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | const generator = square(1, 5); | ||
+ | |||
+ | console.log(generator.next().value); // 2 | ||
+ | console.log(generator.next().value); // 4 | ||
+ | console.log(generator.next().value); // 6 | ||
+ | console.log(generator.next().value); // 8 | ||
+ | console.log(generator.next().value); // 10 | ||
+ | console.log(generator.next().done); // true | ||
+ | </code> | ||
+ | |||
+ | ===== isNaN() függvény ===== | ||
+ | |||
+ | Az isNaN() függvény megvizsgálja, hogy a bemenet szám vagy nem szám: | ||
+ | |||
+ | <code javascript> | ||
+ | if(!isNaN(szam)) { | ||
+ | //tevékenység | ||
+ | } | ||
+ | </code> | ||
+ | |||
===== Forrás ===== | ===== Forrás ===== | ||
* https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions (2021) | * https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions (2021) |