Private helpers (not exported).
Goal
Log a helper total.
@external("env", "log")
declare function log(n: i32): void;
@external("env", "logStr")
declare function logStr(s: string): void;
function total(units: i32, price: i32): i32 {
return units * price;
}
export function main(): void {
log(total(12, 40));
}@external("env", "log")
declare function log(n: i32): void;
@external("env", "logStr")
declare function logStr(s: string): void;
function add(a: i32, b: i32): i32 {
return a + b;
}
export function main(): void {
log(add(8, 5));
}@external("env", "log")
declare function log(n: i32): void;
@external("env", "logStr")
declare function logStr(s: string): void;
function labelCode(city: i32): i32 {
return city;
}
export function main(): void {
log(labelCode(1));
}@external("env", "log")
declare function log(n: i32): void;
@external("env", "logStr")
declare function logStr(s: string): void;
function max2(a: i32, b: i32): i32 {
return a >= b ? a : b;
}
export function main(): void {
log(max2(12, 8));
}