JavaScript
Javascript and weakly defined types
Javascript is a weakly typed language, a variable can be equal to another if they have the same value even if they are different types. As a result, Javascript has two equality operators; == checks if the values of the compared objects are equal === checks if the values and types of