jsii-code-samples
Version:
Code samples that accompany the AWS blog post on jsii
18 lines • 1.83 kB
JavaScript
;
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: MIT-0
Object.defineProperty(exports, "__esModule", { value: true });
class HelloWorld {
sayHello(name) {
return `Hello, ${name}`;
}
fibonacci(num) {
let array = [0, 1];
for (let i = 2; i < num + 1; i++) {
array.push(array[i - 2] + array[i - 1]);
}
return array[num];
}
}
exports.HelloWorld = HelloWorld;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJpbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEscUVBQXFFO0FBQ3JFLGlDQUFpQzs7QUFFakMsTUFBYSxVQUFVO0lBQ1osUUFBUSxDQUFDLElBQVk7UUFDeEIsT0FBTyxVQUFVLElBQUksRUFBRSxDQUFDO0lBQzVCLENBQUM7SUFFTSxTQUFTLENBQUMsR0FBVztRQUN4QixJQUFJLEtBQUssR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztRQUNuQixLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRTtZQUM5QixLQUFLLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDO1NBQzNDO1FBQ0QsT0FBTyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDdEIsQ0FBQztDQUNKO0FBWkQsZ0NBWUMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBDb3B5cmlnaHQgQW1hem9uLmNvbSwgSW5jLiBvciBpdHMgYWZmaWxpYXRlcy4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbi8vIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBNSVQtMFxuXG5leHBvcnQgY2xhc3MgSGVsbG9Xb3JsZCB7XG4gICAgcHVibGljIHNheUhlbGxvKG5hbWU6IHN0cmluZykge1xuICAgICAgICByZXR1cm4gYEhlbGxvLCAke25hbWV9YDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZmlib25hY2NpKG51bTogbnVtYmVyKSB7XG4gICAgICAgIGxldCBhcnJheSA9IFswLCAxXTtcbiAgICAgICAgZm9yIChsZXQgaSA9IDI7IGkgPCBudW0gKyAxOyBpKyspIHtcbiAgICAgICAgICAgIGFycmF5LnB1c2goYXJyYXlbaSAtIDJdICsgYXJyYXlbaSAtIDFdKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gYXJyYXlbbnVtXTtcbiAgICB9XG59Il19