Hirdetés
- Kicsit visszafogottabban nyávog az Intel Wildcat Lake
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
- Állandó tisztaság a be quiet! Dark Sweeper tápegységgel
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- Természetfeletti erő? Acer Nitro V 16 AI notebook Gorgon Pointtal
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Fejhallgató erősítő és DAC topik
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- Milyen egeret válasszak?
- AMD Navi Radeon™ RX 9xxx sorozat
- VR topik
- Apple MacBook
- Szünetmentes tápegységek (UPS)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Gyorsabb processzort igen, memóriát alig kapott a Xiaomi új HD tévéokosítója
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Jim-Y
veterán
válasz
martonx
#4951
üzenetére
Nem tudom emlékeztek-e, nemrég volt téma itt a topikban, a JavaScript the Weird Parts. Nem tudom, hogy ez ugyanaz-e vagy sem, de már az első bekezdésben kiverte a biztosítékot nálam: [link]
< x=[0]
> [0]
< x===x
> true
< x===!x
> false
< Array(3)===",,"
> falseNafene, akkor lehet mégiscsak user error?
![;]](//cdn.rios.hu/dl/s/v1.gif)
js> typeof null
"object"Ez mondjuk tényleg egy tervezési bug. Ez jogos. Illetve az is jogos, hogy a typeof és instanceof operator kicsit máshogy működik, mint ahogy azt az ember elvárná. De ez sem a nyelv hibája, csak max nem intuitív.
js> 0.1+0.2==0.3
falseMegint csak... ez nem a nyelv hibája, hanem max a tervezőjéé aki rossz ábrázolási metodikát választott, merthogy ez más nyelvekben is így van:
class NumberTest {
public static void main(String[] args) {
double a = 0.1;
double b = 0.2;
double res = 0.3;
System.out.println(a+b); // 0.30000000000000004
System.out.println(a+b == res); // false
}
}--------
js> Math.max()>Math.min()
falseEz megint mi, mintha az nézném, hogy console.log() > console.debug() ami mondjuk adna valami eredményt, én meg. Hűűűűű, na ez deszar.. -.-
---------
js> true+true===2
true
js> true-true===0
trueNa.. mégiscsak ismeri a === operátort? Meg amúgy is, ki az a hülye aki explicit össze akar adni két boolean értéket?! Mert mi legyen az eredmény? Gondolom true+true legyen true. De akkor mi legyen true+false? Most akkor ilyen helyzetben a '+' legyen egy bináris és, vagy egy bináris vagy?! .. mekkora hírhajhász az ilyen..

Új hozzászólás Aktív témák
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- PSti: Total Commander - Memória duplázás!
- Forza sorozat (Horizon/Motorsport)
- Fejhallgató erősítő és DAC topik
- VGA kibeszélő offtopik
- Idén lesz tíz éves az AMD Socket AM4 foglalat
- Építő/felújító topik
- HTML szerkesztés
- Milyen egeret válasszak?
- Grim Dawn
- További aktív témák...
- Kompakt méretű Jura Ena micro 90 One Touch beépített cappuccino fejjel
- ThinkPad T14s Gen 2 i5-1135G7 16GB 512GB FHD 1 év garancia
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 512GB 1 év teljeskörű garancia
- Lenovo ThinkPad T14s Gen 3 i5-1245U 14" FHD+ 16GB 256GB 1 év teljeskörű garancia
- 244 - Lenovo LOQ (15IRX9) - Intel Core i7-13650HX, RTX 4060
- DC160W-GAN Tech-Protect 6 portos asztali töltőadapter PD 160W / QC3.0 Fekete
- AKCIÓ! Gigabyte Vision OC RTX 3080 10GB videokártya garanciával hibátlan működéssel
- Eladó egy pixel 7 obsidian
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS4457
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
![;]](http://cdn.rios.hu/dl/s/v1.gif)


