02Geek HTML5 and JavaScript, TypeScript, React, Flash, ActionScript online School

Smooth Operator

Operators are as common as they are critical in any programming language. Their main roles are for testing and manipulating data. Rational, Boolean - comparison, and when does nothing = nothing?

Duration: 01:05:13

Created with

Ben Fhala

Ben Fhala

Ben Fhala is the creative force and founder behind 02geek, a pioneering platform dedicated to making web development accessible to everyone. With over 18 years of experience in the industry, Ben has a deep passion for teaching and a knack for breaking down complex concepts into easy-to-understand lessons.

Smooth Operator Overview

What you'll learn

Variables helped us store information, making our first step in a world where a variable contains dynamic content. Operators are the tools we use to manipulate and test variables (data in general.) Operators are as common as they are critical in any programing language.

What are operators? Operators are used to perform various mathematical and logical operations on given data. The data that is subjected to various operations is supplied either directly as values or in the form of variables. There are various types of operators that perform different functions. For example, and - are arithmetic operators which are used to perform addition and subtraction respectively. Similarly, Equality operators are used to compare a given set of values and Logical AS3 Operators are used to perform logical operations, We'll discuss about these operators in deep as we proceed further.

Overview

What are operators and why do we need them to create programs. We'll discuss various types of operators and their uses later in this course

01:49

Default Values

To understand operators, we first need to understand how variables work -- mainly when it comes to default values and why they differ for various variable types.

06:41

Equality

In this video we will compare between equality and assignment and learn how to work with both. We also differentiate between the assignment operator (=) and the equality operator (==)

06:40

Rational Operators

In this video we will see how to check if a variable is: bigger, smaller, greater or equals, smaller or equals and so on..... using rational operators

05:52

From Rational to Boolean

All the operators we worked with so far returned in our trace panel a value of true or false. In this video we'll see that connection of our operators results to the Boolean data type as we explore

05:26

Equality Operators

So far we've seen how to compare and see if values differ or match but we did not have a way to ask if not. In this sample we'll look into the equality operator(make it a bit more complex)

05:59

Comparison Between Different Types

In the heart of programming is the capability to compare between things. In this video we talk about comparing between different variable data types.

04:15

Explicit Equality

Sometimes knowing if something is equal just isn't enough and we need to know if it is explicitly equal and that's where explicit equality operator comes in...

08:05

Logical Operator

Logical operators enable us to compare a few things at a time such as AND, OR and NOT. We will learn the syntax to represent these operators using few examples

09:52

There Are Many Ways To Say No

doing exactly the oposite of the logical logic seams crazy but actually its a very great way to get things done. Let us learn how to say no in terms of programming

04:15

Null vs. Undefined

Why are there two ways of saying nothing? I ponder that as well as I try to explain their roles. In the process, we will learn the syntax and its application in code

06:20