Project Overview
Part of the Fundamentals section of Coddy's GDScript journey. Lesson 83 of 92.
Challenge
EasyIn this project you build a program that keeps track of your daily expenses.
Start with a welcome message:
Welcome to the Daily Expense Tracker!Then print an empty line and the menu:
Menu:
1. Add a new expense
2. View all expenses
3. Calculate total and average expense
4. Clear all expenses
5. ExitTry it yourself
extends Node
func _ready():
# Print the welcome message and the menu
pass
All lessons in Fundamentals
4Operators Part 1
Arithmetic OperatorsInteger DivisionModulo OperatorArithmetic ShortcutsRecap - Simple MathComparison Operators10Functions
Declare a FunctionArgumentsReturnReturn TypesRecap - Sigma FunctionRecap - Validation FunctionDefault Values13Iterating Over Arrays
Iterating Over ElementsIterating With IndexesIterating Over Strings Part 1Iterating Over Strings Part 216Daily Expense Tracker
Project OverviewExit The Program5Operators Part 2
Logical Operators Part 1Logical Operators Part 2Recap - Simple LogicLogical Operators Part 3Ternary OperatorPractice on your own: Online GDScript compiler