Menu
CoddyTech

Riepilogo: funzioni generiche

Fa parte della sezione Introduzione a Luau del percorso Lua di Coddy. Lezione 66 di 80.

challenge icon

Sfida

Medio

Raggruppa due valori di tipi diversi in un'unica coppia.

  1. Scrivi type Pair<T, U> = {first: T, second: U}.
  2. Scrivi local function makePair<T, U>(first: T, second: U): Pair<T, U> che restituisce {first = first, second = second}.
  3. Memorizza makePair("Nova", 87) in local playerScore: Pair<string, number> e stampa `({playerScore.first}, {playerScore.second})`.

Premi Esegui codice: l'output mostra (Nova, 87).

Provalo tu

-- 1) type Pair<T, U> = {first: T, second: U}
-- 2) makePair<T, U>(first: T, second: U): Pair<T, U>
-- 3) playerScore da makePair("Nova", 87), poi stampalo
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Introduzione a Luau

Esercitati da solo: Compilatore Luau online