compare
This block compares two numbers (greater, less, equal).
Setup:
npm install codeblox
codeblox.json
{
"name": "compare",
"version": "1.0.0",
"description": "Compares two numbers",
"directions": "Any number",
"repository": "",
"keywords": [
"math",
"compare",
"greater",
"less",
"equal"
],
"input": "number",
"output": "boolean",
"options": {
"Operation": ["Greater Than", "Less Than", "Equal To"],
"Number": "number"
}
}
codeblox.js
const codeblox = require('codeblox')
module.exports.default = codeblox((input, options, callback) => {
switch(options.Operation) {
case 'Greater Than':
return callback(null, input > options.Number)
case 'Less Than':
return callback(null, input < options.Number)
case 'Equal To':
return callback(null, input === options.Number)
default:
return callback('You must specify an operation')
}
})