CSS Lec-5 Data Types and Operator.92e7919
CSS Lec-5 Data Types and Operator.92e7919
CSS Lecture-5
Topic: Data Type, Variable and Operator
JavaScript variables can hold many types of data: numbers, text strings, arrays,
objects and much more: For Example
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
About NaN, If any expression does not generate any number then
JavaScript result is NaN. For Example: “ABC”/10 will result in NaN
<script>
function abc(){
var x=10;//local variable
}
</script>
Or,
<script>
if(10<13){
var y=20;//javascript local variable
}
</script>
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
<script>
var data=200;//gloabal variable
function a(){
document.write(data);
}
function b(){
document.write(data);
}
</script>
This statement:
carName = "Volvo";
will declare the variable carName as a global variable , even if it is executed inside
a function.
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
Operators in JavaScript :-
JavaScript operators are symbols which are used to assign values, compare
values, perform arithmetic operations, and more.
Arithmetic Operators :
Arithmetic operators perform arithmetic operations on numbers.
Operator Description
+ Addition
– Subtraction
* Multiplication
/ Division
% Modulus (Remainder)
++ Increment
-- Decrement
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
Given that x = 6 and y = 3, the table below explains the logical operators:
(x == 5 || y == 5) is
|| Or
false
! not !(x == y) is true
Syntax: variablename=(condition)?value1:value2;
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260
Course: Client Side Scripting, Prepared By: Atul Kabra, 9422279260
Course: ClientSideScripting, Info Planet Programming Classes Prepared By: Atul Kabra, 9422279260