Value Ports

This page will explain how to create an input and ouput port of the type Value
Click this link to see an example of all port types and code examples

JavaScript does not define different types of numbers, like integers, short, long, floating-point etc
JavaScript numbers are always stored as double precision floating point numbers

Value ports can hold a single float like -1 or 2.45

//strict mode allows us to write cleaner code
"use strict";

//Create a input port of the type value
const inVal   = op.inValue("Value in");
//Create a output port of the type value
const outResult  = op.outValue("Value out");

//when input port changes call the function 'update'
inVal.onChange = update;

//this function runs every time the input port changes
function update()
    //set the ouput port to the value of the input port
    //parse the input for a float, if it isn't a float set to Nan 
    outResult.set(parseFloat( inVal.get()));

Follow this link for more information on Callbacks

results matching ""

    No results matching ""