Skip to content

Instantly share code, notes, and snippets.

import { DepositContract, LoanContract, InsuranceContract } from '../src/contracts';
describe('DepositContract', () => {
const contract = new DepositContract('D001', 'Ivan', true, 10000, 0.05);
test('should store fields correctly', () => {
expect(contract.contractId).toBe('D001');
expect(contract.clientName).toBe('Ivan');
expect(contract.isActive).toBe(true);
expect(contract.amount).toBe(10000);
@Serx92
Serx92 / User.ts
Created June 18, 2025 22:11
HomeWork #6
export class User {
name: string;
surname: string;
age: number;
isConsentGiven: boolean;
constructor(name:string, surname:string, age:number) {
this.name = name;
this.surname = surname;
@Serx92
Serx92 / new-functions
Created May 27, 2025 14:00
HomeWork #5
// Multiply #1
export function multiply(a: number, b: number): number {
return a * b
}
//Calculate Percentage #2
export function calculatePercentage(a:number,b:number): number{
return a/b * 100
}
//Is even #3
export function isEven(num:number): boolean{
//Assignment #1
class Calculator {
addition(num1: number, num2: number): number {
return num1 + num2;
}
isGreater(num1: number, num2: number): boolean {
return num1 > num2;
}
}
//Assignment #1
//Temperature Converter
function convertToFahrenheit(celsius: number): number {
const result = (celsius * 9/5) + 32;
return result;
}
console.log('Converting to Fahrenheit ' + convertToFahrenheit(30)); //Out come 86
console.log('Converting to Fahrenheit ' + convertToFahrenheit(100)); //Out come 212
console.log('Converting to Fahrenheit ' + convertToFahrenheit(-15)); //Out come 5
//Assignment #1
//Temperature Converter
function convertToFahrenheit(celsius: number): number {
const result = (celsius * 9/5) + 32;
return result;
}
console.log('Converting to Fahrenheit ' + convertToFahrenheit(30)); //Out come 86
console.log('Converting to Fahrenheit ' + convertToFahrenheit(100)); //Out come 212
console.log('Converting to Fahrenheit ' + convertToFahrenheit(-15)); //Out come 5
//Task #1
//Declare variables for length and width
let variableLength=2;
let variableWidth =4;
//Declare third variable store to the area
let variableStoreArea: number;
//Initialize the area
variableStoreArea = variableLength*variableWidth;