+ 8
Tutorial : simple if else statement (ternary operator) - MAKE IT EASY 📌
Hello I wanted to share a trick. https://code.sololearn.com/Wirdh4rMXimn/ if(foo === 0) { foo+= 1 ; } else { foo+= 2 ; } = foo===0 ? foo+=1 : foo+=2 condition ? execute when true : execute when false You can also chain the statements (left propagation) foo%100 ? foo%400 ? true : false : false Can be readed like this : foo % 100 is not equal to zero => return false (the last one), foo % 100 is equal to zero => check next condition which is foo% 400 equal to zero. Please check the code for more !
2 ответов
+ 14
Thx for sharing, isn't that in the course as well?
+ 2
@Tashi N you're welcome ! I can't remember of it in the JavaScript course.
I've eard of ternary first in codinGame multiplayer I was always loosing "shortest code" contest haha, now I win sometimes !
Have fun everyone