Как проверить строки на идентичность названий в JavaScript?

В общем у меня есть две строки, каким образом их можно сравнить в JavaScript и вывести равны они или нет?

Ну вообще если не знал их можно просто сравнить через обычное равно, но если угодно можно написать для этого отдельный метод который будет обрабатывать и сообщать о разнице или идентичности в строках, вот примеры таких методов:

function isEqual(a,b) {
if (a==b)
{
alert("Equal!");
}
else
{
alert("Not equal!")
}
}

var a ="Hello";
var
b ="Hello";

isEqual(a,b);

a ="Hell";

isEqual(a,b)

Или можно написать алгоритм что бы сравнивал длину символов, выбирая просто свойство length каждого из переданных объектов, обычно в случае если первый больше второго возвращают единицу, в случае если второй больше первого возвращают минус один, а если равны то возвращают ноль, вот пример:

function rowSize(a,b) {
if (a.length<b.length)
{
alert("Second word bigger than first!");
}
else if (a.length>b.length)
{
alert("First word bigger than second!");
}
else if (a.length==b.length)
{
alert("They are equal")
}

}

var a ="Hllo";
var
b ="Heo";

rowSize(a,b);