Size: a a a

2021 May 20

u

uda in javascript_ru
Ребят, есть задачка
Только она не практическая, а "на подумать"

Условий и ограничений нет, но
нужно чтобы получился такой результат
(a == false && a == true) === true
источник

В

Владислав in javascript_ru
С codewars? Я видел задачку такую
источник

РБ

Рубикон Безумный... in javascript_ru
источник

u

uda in javascript_ru
не знаю ))
на работке подкинули, н осам не пришел к решению
источник

РБ

Рубикон Безумный... in javascript_ru
по таблице для == я невижу чтобы одновременно было два зеленых квадрата
источник

К

Константин in javascript_ru
Делаешь вычислимый объект и ок
источник

К

Константин in javascript_ru
:)
источник

u

uda in javascript_ru
тут нужно писать
источник

u

uda in javascript_ru
Костя, можно подробнее ? ))
источник

u

uda in javascript_ru
а, стой, кажись понял
источник

К

Константин in javascript_ru
conts a = { val: true, valueOf() { return this.val = !this.val; } }
источник

В

Владислав in javascript_ru
https://www.codewars.com/kata/5a5f9f80f5dc3f942b002309/train/javascript вот нашёл. Если не справишься, то посмотри решение. Я не смог
источник

I

Igor in javascript_ru
А я что-то искал как переопределить приведение к типу...
источник

К

Константин in javascript_ru
valueOf для примитива, toString - для строки
источник

u

uda in javascript_ru
спасибо ребят))
реально мыслил не в ту сторону
источник

К

Константин in javascript_ru
Но это дикий хак
источник

u

uda in javascript_ru
да, делать так не хотелось бы ))
источник

АП

Андрей Пономаренко... in javascript_ru
Всем привет, начал учить реакт, написал код на чистом js, но не понимаю пока что как єтт должно работать в реакте
источник

АП

Андрей Пономаренко... in javascript_ru
const stopwatch = document.getElementById('stopwatch');

var hr = 0;
var min = 0;
var sec = 0;
var stoptime = true;

function start() {
   if (stoptime == true) {
       stoptime = false;
       timer();
   }else  if (stoptime == false) {
       stoptime = true;
   }
}
function stop() {
   if (stoptime == false) {
       stoptime = true;
   }
}

function timer() {
   if (stoptime == false) {
       sec = parseInt(sec);
       min = parseInt(min);
       hr = parseInt(hr);

       sec = sec + 1;

       if (sec == 60) {
           min = min + 1;
           sec = 0;
       }
       if (min == 60) {
           hr = hr + 1;
           min = 0;
           sec = 0;
       }

       if (sec < 10) {
           sec = '0' + sec;
       }
       if (min < 10) {
           min = '0' + min;
       }
       if (hr < 10) {
           hr = '0' + hr;
       }

       stopwatch.innerHTML = hr + ':' + min + ':' + sec;

       setTimeout("timer()", 1000);
   }
}

function reset() {
   stopwatch.innerHTML = "00:00:00";
   stoptime = true;
   hr = 0;
   sec = 0;
   min = 0;
}
источник

РБ

Рубикон Безумный... in javascript_ru
а ты уже нашел официальный учебник ректа?
источник