I am new to flutter and Dart language. Can someone please explain to my why geek1==geek2 is false when it should be true by principle. function gfg() returns same value everytime then why geek1 and geek2 are not equal?
gfg() => [1, 2];
// Main function
void main() {
// Assiging value
// through function
var geek1 = gfg();
var geek2 = gfg();
// Printing result
// false
print(geek1 == geek2);
print(geek1);
print(geek2);
}