Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

assign

import { assign } from "https://raw.githubusercontent.com/Hatscat/MetavaScript/main/index.ts";

set a value to one or several variable(s)

@example
// returns "a=42"
assign("a", 42)
@example
// returns "a=b=c=42"
assign("a", "b", "c", 42)
@example
// returns "a+=2"
assign("a", add("a", 2))
function assign(key: string, value: Primitive): string;
function assign(key: string, ...values: [...string[], Primitive]): string;
function assign(key: string, ...values: [Primitive] | [...string[], Primitive]): string;
§
assign(key: string, value: Primitive): string
[src]

set a value to one or several variable(s)

@example
// returns "a=42"
assign("a", 42)
@example
// returns "a=b=c=42"
assign("a", "b", "c", 42)
@example
// returns "a+=2"
assign("a", add("a", 2))

§Parameters

§
key: string
[src]

§Return Type

§
string
[src]
§
assign(key: string, ...values: [...string[], Primitive]): string
[src]

§Parameters

§
key: string
[src]
§
...values: [...string[], Primitive] optional
[src]

§Return Type

§
string
[src]
§
assign(key: string, ...values: [Primitive] | [...string[], Primitive]): string
[src]

§Parameters

§
key: string
[src]
§
...values: [Primitive] | [...string[], Primitive] optional
[src]

§Return Type

§
string
[src]